llvm-project/llvm/test/Transforms/HotColdSplit
Vedant Kumar 73522d1678 [HotColdSplit] Disable splitting for sanitized functions
Splitting can make sanitizer errors harder to understand, as the
trapping instruction may not be in the function where the bug was
detected.

rdar://48142697

llvm-svn: 354931
2019-02-26 22:55:46 +00:00
..
X86 [HotColdSplit] Disable splitting for sanitized functions 2019-02-26 22:55:46 +00:00
addr-taken.ll [HotColdSplit] Introduce a cost model to control splitting behavior 2019-01-25 18:30:37 +00:00
apply-noreturn-bonus.ll [HotColdSplit] Introduce a cost model to control splitting behavior 2019-01-25 18:30:37 +00:00
apply-penalty-for-inputs.ll [HotColdSplit] Introduce a cost model to control splitting behavior 2019-01-25 18:30:37 +00:00
apply-penalty-for-outputs.ll [HotColdSplit] Introduce a cost model to control splitting behavior 2019-01-25 18:30:37 +00:00
apply-successor-penalty.ll [HotColdSplit] Introduce a cost model to control splitting behavior 2019-01-25 18:30:37 +00:00
coldentrycount.ll [HotColdSplit] With PGO add profile entry metadata to split cold function 2019-02-07 17:50:35 +00:00
delete-use-without-def-dbg-val.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
duplicate-phi-preds-crash.ll [CodeExtractor] Emit lifetime markers around reloads of outputs 2019-01-19 02:37:59 +00:00
eh-pads.ll [HotColdSplit] Split more aggressively before/after cold invokes 2019-01-25 03:22:23 +00:00
eh-typeid-for.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
forward-dfs-reaches-marked-block.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
lifetime-markers-on-inputs-1.ll [CodeExtractor] Do not lift lifetime.end markers for region inputs 2019-02-15 18:46:58 +00:00
lifetime-markers-on-inputs-2.ll [CodeExtractor] Do not lift lifetime.end markers for region inputs 2019-02-15 18:46:58 +00:00
mark-the-whole-func-cold.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
minsize.ll [HotColdSplit] Mark inherently cold functions as such 2019-01-19 02:38:47 +00:00
multiple-exits.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
noreturn.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
outline-cold-asm.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
outline-disjoint-diamonds.ll [HotColdSplit] Introduce a cost model to control splitting behavior 2019-01-25 18:30:37 +00:00
outline-if-then-else.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
outline-multiple-entry-region.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
outline-while-loop.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
phi-with-distinct-outlined-values.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
region-overlap.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
resume.ll [HotColdSplit] Do not split out `resume` instructions 2019-02-05 23:39:02 +00:00
split-cold-2.ll [HotColdSplit] Introduce a cost model to control splitting behavior 2019-01-25 18:30:37 +00:00
split-out-dbg-val-of-arg.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
split-phis-in-exit-blocks.ll [CodeExtractor] Emit lifetime markers around reloads of outputs 2019-01-19 02:37:59 +00:00
succ-block-with-self-edge.ll [HotColdSplit] Simplify tests by lowering their splitting thresholds 2019-01-17 21:29:34 +00:00
swifterror.ll [CodeExtractor] Add support for the `swifterror` attribute 2019-01-28 19:13:37 +00:00
unwind.ll [HotColdSplit] Do not split out `resume` instructions 2019-02-05 23:39:02 +00:00