llvm-project/llvm/test/Transforms/Util
Florian Hahn 8dbe44cb29 Add pass to add !annotate metadata from @llvm.global.annotations.
This patch adds a new pass to add !annotation metadata for entries in
@llvm.global.anotations, which is generated  using
__attribute__((annotate("_name"))) on functions in Clang.

This has been discussed on llvm-dev as part of
    RFC: Combining Annotation Metadata and Remarks
    http://lists.llvm.org/pipermail/llvm-dev/2020-November/146393.html

Reviewed By: thegameg

Differential Revision: https://reviews.llvm.org/D91195
2020-11-16 14:57:11 +00:00
..
Debugify
PredicateInfo [test] Fix tests using -analyze that fail under NPM 2020-10-21 21:54:30 -07:00
PR37334-break-crit-edges-require-dt.ll [test] Completely pin PR37334-break-crit-edges-require-dt.ll to legacy PM 2020-11-09 12:49:03 -08:00
add-TLI-mappings.ll Initial support for vectorization using Libmvec (GLIBC vector math library) 2020-10-22 16:01:39 -04:00
annotation-remarks.ll Add !annotation metadata and remarks pass. 2020-11-13 13:24:10 +00:00
annotation2metadata.ll Add pass to add !annotate metadata from @llvm.global.annotations. 2020-11-16 14:57:11 +00:00
assume-builder-counter.ll Fix tests after 16f777f421 2020-07-14 22:52:26 +02:00
assume-builder.ll [NewPM] Pin -assumption-cache-tracker tests to legacy PM 2020-08-06 10:38:03 -07:00
assume-simplify.ll [NewPM] Pin -assumption-cache-tracker tests to legacy PM 2020-08-06 10:38:03 -07:00
call-promotion-utils-ptrcast-attribute.ll
call-promotion-utils-ptrcast.ll
cg-updater-dead-function-callees.ll
clone-dicompileunit.ll
combine-alias-scope-metadata.ll [BasicAA] Rename deprecated -basicaa to -basic-aa 2020-06-26 20:41:37 -07:00
dbg-call-bitcast.ll
dbg-user-of-aext.ll
flattencfg.ll [test][NewPM] Pin -flattencfg test to legacy PM 2020-11-09 12:43:12 -08:00
libcalls-fast-math-inf-loop.ll
libcalls-opt-remarks.ll
libcalls-shrinkwrap-double.ll Revert "Use uint64_t for branch weights instead of uint32_t" 2020-10-31 00:25:32 -07:00
libcalls-shrinkwrap-float.ll Revert "Use uint64_t for branch weights instead of uint32_t" 2020-10-31 00:25:32 -07:00
libcalls-shrinkwrap-long-double.ll Revert "Use uint64_t for branch weights instead of uint32_t" 2020-10-31 00:25:32 -07:00
lowerinvoke-funclet.ll
lowerswitch.ll
simplify-dbg-declare-load.ll
store-first-op.ll
strip-gc-relocates.ll Port StripGCRelocates pass to NPM 2020-10-07 14:41:29 -07:00
strip-nonlinetable-debuginfo-containingtypes.ll
strip-nonlinetable-debuginfo-cus.ll [NPM] Port strip nonlinetable debuginfo pass to the new pass manager 2020-10-07 14:35:36 -07:00
strip-nonlinetable-debuginfo-labels.ll
strip-nonlinetable-debuginfo-localvars.ll
strip-nonlinetable-debuginfo-loops.ll
strip-nonlinetable-debuginfo-subroutinetypes.ll