summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [GVN] Preserve loop related analysis/canonical forms.Florian Hahn2019-07-302-2/+64
* [LoopFusion] Extend use of OptimizationRemarkEmitterKit Barton2019-07-302-0/+431
* [DivRemPairs] Add srem-of-srem tests (PR42823, D65298, D65451)Roman Lebedev2019-07-304-0/+176
* [InstCombine] Fold "x ?% y ==/!= 0" to "x & (y-1) ==/!= 0" iff y is power-of...Roman Lebedev2019-07-301-13/+14
* [ARM][LowOverheadLoops] Enable by defaultSam Parker2019-07-307-16/+21
* Revert "[DivRemPairs] Handling for expanded-form rem - recomposition (PR42673)"Roman Lebedev2019-07-301-4/+4
* [DivRemPairs] Handling for expanded-form rem - recomposition (PR42673)Roman Lebedev2019-07-301-4/+4
* ThinLTOBitcodeWriter: Include globals associated with type metadata globals i...Peter Collingbourne2019-07-291-0/+14
* [NFC][FPEnv] Pre-commit tests for canonicalize negated operand of fdiv.Cameron McInally2019-07-291-0/+22
* [InstCombine] fold fadd+fneg with fdiv/fmul betweenaSanjay Patel2019-07-291-8/+8
* [ValueTracking] Remove volatile check in isGuaranteedToTransferExecutionToSuc...Hideto Ueno2019-07-291-2/+4
* [InstCombine] add tests for fadd with negated operand; NFCSanjay Patel2019-07-291-0/+362
* [NFC][InstCombine] Revisit tests in shift-amount-reassociation-with-truncatio...Roman Lebedev2019-07-281-70/+35
* [InstCombine] fold fsub+fneg with fdiv/fmul betweenSanjay Patel2019-07-281-8/+8
* [NFC][InstCombine] Shift amount reassociation: can have trunc between shl'sRoman Lebedev2019-07-281-0/+289
* [Attributor] Deduce "align" attributeHideto Ueno2019-07-284-5/+173
* [FunctionAttrs] Annotate "willreturn" for intrinsicsHideto Ueno2019-07-289-10/+10
* [InstSimplify] remove quadratic time looping (PR42771)Sanjay Patel2019-07-271-4/+4
* [InstCombine] add tests for fsub with negated operand; NFCSanjay Patel2019-07-261-0/+237
* [JumpThreading] Stop searching predecessor when the current bb is in aWei Mi2019-07-261-0/+63
* [InstCombine] canonicalize negated operand of fdivSanjay Patel2019-07-261-5/+4
* [InstCombine] add tests for fdiv with negated operand; NFCSanjay Patel2019-07-261-0/+35
* [InstCombine] remove flop from lerp patternsSanjay Patel2019-07-261-32/+24
* [InstCombine] add tests for lerp patterns (PR42716); NFCSanjay Patel2019-07-251-0/+170
* [PredicateInfo] Replace pointer comparisons with deterministic compares.Florian Hahn2019-07-251-0/+76
* [NFC][DivRemPairs] Tests with rem in expanded form (PR42673)Roman Lebedev2019-07-252-0/+254
* [Loop Peeling] Fix idom detection algorithm.Serguei Katkov2019-07-251-0/+46
* [SimplifyCFG] avoid crashing after simplifying a switch (PR42737)Sanjay Patel2019-07-251-0/+38
* Revert "[InstCombine] try to narrow a truncated load"Vlad Tsyrklevich2019-07-251-50/+12
* [PredicateInfo] Use SmallVector instead of SmallPtrSet.Florian Hahn2019-07-252-16/+16
* [InstCombine] try to narrow a truncated loadSanjay Patel2019-07-251-12/+50
* [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of ...Craig Topper2019-07-241-28/+19
* [InstCombine] Adjusted pow-exp tests for Windows [NFC]David Bolvansky2019-07-242-12/+12
* AMDGPU: Fix test after r366913Matt Arsenault2019-07-241-20/+5
* [InstCombine] add tests for load narrowing; NFCSanjay Patel2019-07-241-7/+43
* [SafeStack] Insert the deref before remaining elementsPetr Hosek2019-07-241-0/+5
* [IndVars] Fix a subtle bug in optimizeLoopExitsPhilip Reames2019-07-231-0/+45
* [NFC][InstCombine] Fixup commutative/negative tests with icmp preds in @llvm....Roman Lebedev2019-07-232-12/+10
* [InstSimplify][NFC] Tests for skipping 'div-by-0' checks before inverted @llv...Roman Lebedev2019-07-232-0/+212
* [NFC][PhaseOredering][SimplifyCFG] Add more runlines to umul.with.overflow testsRoman Lebedev2019-07-232-14/+19
* [Attributor] Deduce "dereferenceable" attributeHideto Ueno2019-07-234-5/+66
* [AMDGPU][NFC] Simplify test file for amdgcn intrinsicsHideto Ueno2019-07-231-5/+5
* Fixing build error from commit 95cbc3dStefan Stipanovic2019-07-221-0/+250
* Revert "Fixing build error from commit 9285295."Stefan Stipanovic2019-07-221-250/+0
* Fixing build error from commit 9285295.Stefan Stipanovic2019-07-221-0/+250
* [InstSimplify][NFC] Tests for skipping 'div-by-0' checks before @llvm.umul.wi...Roman Lebedev2019-07-222-0/+188
* [SimplifyCFG][NFC] Test that we fail to flatten CFG in JPEG "sign" value exte...Roman Lebedev2019-07-221-0/+39
* [SimplifyCFG][NFC] Test that we fail to flatten CFG after forming @llvm.umul....Roman Lebedev2019-07-221-0/+38
* [InstCombine][NFC] Tests for canonicalization of unsigned multiply overflow c...Roman Lebedev2019-07-224-0/+556
* [NFC][PhaseOrdering] Add tests showcasing the problems of unsigned multiply o...Roman Lebedev2019-07-221-0/+85
OpenPOWER on IntegriCloud