.. |
CMakeLists.txt
|
|
|
InstCombineAddSub.cpp
|
[InstCombine] Transform (A + B) - (A & B) to A | B (PR48604)
|
2020-12-31 15:04:32 +01:00 |
InstCombineAndOrXor.cpp
|
[instcombine] Collapse trivial or recurrences
|
2021-03-08 09:21:38 -08:00 |
InstCombineAtomicRMW.cpp
|
|
|
InstCombineCalls.cpp
|
[InstCombine] canonicalize 'not' op after min/max intrinsic
|
2021-03-09 11:33:28 -05:00 |
InstCombineCasts.cpp
|
[STLExtras] Use return type from operator* of the wrapped iter.
|
2021-01-10 14:41:13 +00:00 |
InstCombineCompares.cpp
|
[InstCombine] fold fcmp-of-copysign idiom
|
2021-02-17 10:32:33 -05:00 |
InstCombineInternal.h
|
[InstCombine] matchBSwapOrBitReverse - remove pattern matching early-out. NFCI.
|
2021-02-20 13:15:34 +00:00 |
InstCombineLoadStoreAlloca.cpp
|
[Loads] Add optimized FindAvailableLoadedValue() overload (NFCI)
|
2021-02-21 18:42:56 +01:00 |
InstCombineMulDivRem.cpp
|
[InstCombine] fold fdiv with powi divisor (PR49147)
|
2021-02-24 16:44:36 -05:00 |
InstCombineNegator.cpp
|
[Transforms] Use range-based for loops (NFC)
|
2021-02-08 22:33:53 -08:00 |
InstCombinePHI.cpp
|
[InstCombine] Simplify phis with incoming pointer-casts.
|
2021-03-09 11:40:18 +00:00 |
InstCombineSelect.cpp
|
Revert "[InstCombine] Add simplification of two logical and/ors"
|
2021-03-10 05:48:31 +09:00 |
InstCombineShifts.cpp
|
[InstCombine] fold lshr(mul X, SplatC), C2
|
2021-02-10 15:02:31 -05:00 |
InstCombineSimplifyDemanded.cpp
|
[InstCombine] avoid infinite loop in demanded bits for select
|
2021-02-28 10:17:53 -05:00 |
InstCombineVectorOps.cpp
|
[InstCombine] Add a combine for a shuffle of similar bitcasts
|
2021-03-08 16:32:30 +00:00 |
InstructionCombining.cpp
|
[DebugInfo] Handle multiple variable location operands in IR
|
2021-03-09 16:44:38 +00:00 |