llvm-project/llvm/test
Johannes Doerfert 7aea3ea8c3 [Intrinsics] Add `nocallback` to the default intrinsic attributes
Most intrinsics, especially "default" ones, will not call back into the
IR module. `nocallback` encodes this nicely. As it was not used before,
this patch also makes use of `nocallback` in the Attributor which
results in many more `norecurse` deductions.

Tablegen part is mechanical, test updates by script.

Differential Revision: https://reviews.llvm.org/D118680
2022-03-24 13:50:54 -05:00
..
Analysis [test] Remove the last couple uses of -analyze in llvm/test 2022-03-23 11:31:12 -07:00
Assembler Revert "Revert "[OpaquePtr][LLParser] Automatically detect opaque pointers in .ll files"" 2022-03-21 17:24:56 -07:00
Bindings
Bitcode Revert "Revert "[OpaquePtr][LLParser] Automatically detect opaque pointers in .ll files"" 2022-03-21 17:24:56 -07:00
BugPoint
CodeGen [X86] combineSub - fold SUB(X,ADC(Y,0,W)) -> SBB(X,Y,W) 2022-03-24 18:00:00 +00:00
DebugInfo [NVPTX][tests] Do not run tests that require direct object generation 2022-03-22 16:46:48 +04:00
Demangle
Examples
ExecutionEngine Rename EHFrameSplitter to DWARFRecordSectionSplitter 2022-03-11 16:02:31 -08:00
Feature Reland "Load pass plugins during option processing, so that plugin options are registered and live." 2022-03-18 03:27:53 +00:00
FileCheck
Instrumentation [NVPTX][tests] Do not run tests that require direct object generation 2022-03-22 16:46:48 +04:00
Integer
JitListener
LTO [tests] Force (some) X86-specific tests to use an explicit triple 2022-03-22 16:46:47 +04:00
Linker [tests] Make 'object-emission' imply 'default_triple' 2022-03-22 16:46:48 +04:00
MC [CSKY] Enhance asm parser and relocation fixup for some special symbol address instruction 2022-03-24 14:14:04 +08:00
MachineVerifier
Object [llvm-nm]add helper function to print out the object file name, archive name, architecture name 2022-03-09 14:45:27 -05:00
ObjectYAML [WebAssembly] Second phase of implemented extended const proposal 2022-03-14 08:55:47 -07:00
Other [test] Set -verify-cfg-preserved=0 in new-pm-defaults.ll 2022-03-23 11:09:41 -07:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen
ThinLTO/X86 [WPD] Extend checking mode to support fallback to indirect call 2022-03-14 10:16:28 -07:00
Transforms [Intrinsics] Add `nocallback` to the default intrinsic attributes 2022-03-24 13:50:54 -05:00
Unit Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00
Verifier [OpaquePtr][ARM] Use elementtype on ldrex/ldaex/stlex/strex 2022-03-16 14:11:53 -07:00
YAMLParser
tools [AArch64] Async unwind - function prologues 2022-03-24 16:16:44 +00:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py [NVPTX][tests] Do not run tests that require direct object generation 2022-03-22 16:46:48 +04:00
lit.site.cfg.py.in Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00