llvm-project/llvm/lib/Transforms
Teresa Johnson dd3f483335 [ThinLTO][WPD] LICM set lookup (NFC)
Minor efficiency fix. There is no reason to perform the same set lookup
repeatedly in the inner loop as it is invariant there.

Differential Revision: https://reviews.llvm.org/D119474
2022-02-10 13:16:31 -08:00
..
AggressiveInstCombine [Transforms] Use default member initialization in TruncInstCombine (NFC) 2022-02-05 21:39:23 -08:00
CFGuard [CFG] Handle calls with funclet bundle 2021-12-03 10:51:10 -08:00
Coroutines Reduce dependencies on llvm/BinaryFormat/Dwarf.h 2022-02-04 11:44:03 +01:00
Hello
IPO [ThinLTO][WPD] LICM set lookup (NFC) 2022-02-10 13:16:31 -08:00
InstCombine [InstCombine] Extend fold (icmp sgt smin(PosA, B) 0) -> (icmp sgt B 0) to support smin intrinsic 2022-02-10 13:28:15 +00:00
Instrumentation [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
ObjCARC [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle. 2022-01-28 12:41:45 -08:00
Scalar [ConstraintElimination] Remove unnecessary recursion (NFC). 2022-02-10 12:26:35 +00:00
Utils [SCEV] Unwind SCEVUnionPredicate from getPredicatedBackedgeTakenCount [NFC] 2022-02-09 12:55:40 -08:00
Vectorize [LoopVectorize] getStepVector - reduce scope of local variable. NFC. 2022-02-10 20:44:25 +00:00
CMakeLists.txt [NewPM][HelloWorld] Move HelloWorld to Utils 2021-02-03 12:59:40 -08:00