llvm-project/llvm/test/Transforms/LowerConstantIntrinsics
serge-sans-paille aa15ea47e2 [builtin_object_size] Basic support for posix_memalign
It actually implements support for seeing through loads, using alias analysis to
refine the result.

This is rather limited, but I didn't want to rely on more than available
analysis at that point (to be gentle with compilation time), and it does seem to
catch common scenario, as showcased by the included tests.

Differential Revision: https://reviews.llvm.org/D122431
2022-04-08 09:31:11 +02:00
..
builtin-object-size-load.ll [builtin_object_size] Basic support for posix_memalign 2022-04-08 09:31:11 +02:00
builtin-object-size-phi.ll [LowerConstantIntrinsics] Support phi operand in __builtin_object_size folder 2022-03-21 11:30:50 +01:00
builtin-object-size-posix-memalign.ll [builtin_object_size] Basic support for posix_memalign 2022-04-08 09:31:11 +02:00
constant-intrinsics.ll
crash-on-large-allocas.ll
objectsize_basic.ll [LowerConstantIntrinsics] Make TLI a required dependency 2022-03-18 14:59:18 +01:00
stale-worklist-phi.ll