llvm-project/llvm/test
Philip Reames e46d74b589 [CVP] Allow two transforms in one invocation
For a call site which had both constant deopt operands and nonnull arguments, we were missing the opportunity to recognize the later by bailing early.

This is somewhat of a speculative fix.  Months ago, I'd had a private report of performance and compile time regressions from the deopt operand folding.  I never received a test case.  However, the only possibility I see was that after that change CVP missed the nonnull fold, and we end up with a pass ordering/missed simplification issue.  So, since it's a real issue, fix it and hope.
2020-09-28 15:11:42 -07:00
..
Analysis [SCEV] Also use info from assumes in applyLoopGuards. 2020-09-28 13:14:24 +01:00
Assembler OpaquePtr: Add type to sret attribute 2020-09-25 14:07:30 -04:00
Bindings C API: functions to get mask of a ShuffleVector 2020-09-25 16:01:05 -07:00
Bitcode OpaquePtr: Add type to sret attribute 2020-09-25 14:07:30 -04:00
BugPoint [Bugpoint][NewPM] Pin bugpoint to legacy PM 2020-09-15 11:29:10 -07:00
CodeGen [X86] Add support for calling SimplifyDemandedBits on the input of PDEP with a constant mask. 2020-09-28 14:21:30 -07:00
DebugInfo Add a verifier check that rejects non-distinct DISubprogram function 2020-09-25 12:04:46 -07:00
Demangle
Examples
ExecutionEngine
Feature [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
FileCheck
Instrumentation [AddressSanitizer] Copy type metadata to prevent miscompilation 2020-09-28 13:56:05 -04:00
Integer
JitListener
LTO [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode 2020-09-15 15:56:11 -07:00
Linker
MC [COFF] Aliases resolve directly to defined external targets 2020-09-28 16:12:45 -04:00
MachineVerifier
Object [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI. 2020-09-25 12:04:55 +03:00
ObjectYAML [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. 2020-09-23 08:42:54 +08:00
Other Revert "[DSE] Switch to MemorySSA-backed DSE by default." 2020-09-26 18:35:27 +01:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen Enhance TableGen so that backends can produce better error messages. 2020-09-23 13:35:32 -04:00
ThinLTO/X86 Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" 2020-09-23 10:24:08 -07:00
Transforms [CVP] Allow two transforms in one invocation 2020-09-28 15:11:42 -07:00
Unit
Verifier Add a verifier check that rejects non-distinct DISubprogram function 2020-09-25 12:04:46 -07:00
YAMLParser
tools [llvm-readobj/elf] - Fix the PREL31 relocation computation used for dumping arm32 unwind info (-u). 2020-09-28 16:22:56 +03:00
.clang-format
CMakeLists.txt [llvm-objcopy][MachO] Add llvm-bitcode-strip driver 2020-09-18 18:13:05 -07:00
TestRunner.sh
lit.cfg.py [llvm-objcopy][MachO] Add llvm-bitcode-strip driver 2020-09-18 18:13:05 -07:00
lit.site.cfg.py.in Disable a large test for EXPENSIVE_CHECKS and debug build 2020-09-16 21:57:34 +00:00