summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [IndVarSimplify][NFC] Autogenerate check lines in loop_evaluate_1.llRoman Lebedev2019-07-221-18/+27
* Temporarily Revert "[Attributor] Liveness analysis." as it's breaking the build.Eric Christopher2019-07-221-250/+0
* [Attributor] Liveness analysis.Stefan Stipanovic2019-07-221-0/+250
* [Attributor] NoAlias on return values.Stefan Stipanovic2019-07-222-5/+146
* [SafeStack] Insert the deref after the offsetPetr Hosek2019-07-221-2/+2
* WholeProgramDevirt: Teach the pass to respect the global's alignment.Peter Collingbourne2019-07-222-14/+16
* LowerTypeTests: Teach the pass to respect global alignments.Peter Collingbourne2019-07-221-0/+16
* [Loop Peeling] Fix the handling of branch weights of peeled off branches.Serguei Katkov2019-07-222-8/+16
* [InstCombine] Add foldAndOfICmps test cases inspired by PR42691.Craig Topper2019-07-221-0/+39
* [NFC][InstCombine] Add a few extra srem-by-power-of-two tests - extra usesRoman Lebedev2019-07-211-0/+37
* [NFC][InstCombine] Autogenerate a few testsRoman Lebedev2019-07-204-17/+53
* [NFC][InstCombine] Add srem-by-signbit tests - still can fold to bittestRoman Lebedev2019-07-201-2/+46
* [Local] Zap blockaddress without users in ConstantFoldTerminator.Florian Hahn2019-07-201-4/+1
* [InstCombine] Fix copy/paste mistake in the test cases I added for PR42691. NFCCraig Topper2019-07-191-3/+5
* [InstCombine] Add test cases for PR42691. NFCCraig Topper2019-07-191-0/+83
* [NFC][InstCombine] Tests for 'rem' formation from sub-of-mul-by-'div' (PR42673)Roman Lebedev2019-07-192-0/+234
* [NFC][InstCombine] Redundant masking before left-shift: tests with assumeRoman Lebedev2019-07-194-22/+130
* [InstCombine] Dropping redundant masking before left-shift [5/5] (PR42563)Roman Lebedev2019-07-191-8/+8
* [InstCombine] Dropping redundant masking before left-shift [4/5] (PR42563)Roman Lebedev2019-07-191-8/+8
* [InstCombine] Dropping redundant masking before left-shift [3/5] (PR42563)Roman Lebedev2019-07-191-10/+10
* [InstCombine] Dropping redundant masking before left-shift [2/5] (PR42563)Roman Lebedev2019-07-191-10/+10
* [InstCombine] Dropping redundant masking before left-shift [1/5] (PR42563)Roman Lebedev2019-07-191-11/+11
* [InstCombine] Dropping redundant masking before left-shift [0/5] (PR42563)Roman Lebedev2019-07-191-11/+11
* [LAA] Re-check bit-width of pointers after stripping.Michael Liao2019-07-181-0/+13
* [AMDGPU] Tune inlining parameters for AMDGPU targetDaniil Fukalov2019-07-171-0/+31
* [Attributor] Deduce "willreturn" function attributeHideto Ueno2019-07-172-7/+90
* Add missing test for r366215Amara Emerson2019-07-161-0/+71
* [InstructionSimplify] Apply sext/trunc after pointer strippingMichael Liao2019-07-161-1/+10
* Temporarily Revert "[SLP] Recommit: Look-ahead operand reordering heuristic."Eric Christopher2019-07-151-175/+33
* [LoopUnroll+LoopUnswitch] do not transform loops containing callbrNick Desaulniers2019-07-152-0/+117
* ARM MTE stack sanitizer.Evgeniy Stepanov2019-07-151-0/+30
* [FunctionAttrs] Remove readonly and writeonly assertionJohannes Doerfert2019-07-151-0/+20
* [Testing] Add missing "REQUIRES: asserts"David Zarzycki2019-07-151-0/+1
* [Loop Peeling] Fix the bug with IDom setting for exit loopsSerguei Katkov2019-07-151-0/+55
* [LoopVectorize] Pass unfiltered list of arguments to getIntrinsicInstCost.Florian Hahn2019-07-151-0/+30
* [Loop Peeling] Enable peeling for loops with multiple exitsSerguei Katkov2019-07-151-0/+80
* [Attributor] Deduce "nonnull" attributeHideto Ueno2019-07-152-66/+257
* [ValueTracking] Look through constant Int2Ptr/Ptr2Int expressionsJohannes Doerfert2019-07-151-0/+10
* [LV] Exclude loop-invariant inputs from scalar cost computation.Florian Hahn2019-07-141-0/+109
* [InstCombine] Add assume context test; NFCNikita Popov2019-07-141-0/+74
* Revert "[InstCombine] add tests for umin/umax via usub.sat; NFC"Sanjay Patel2019-07-131-72/+0
* [InstCombine] add tests for umin/umax via usub.sat; NFCSanjay Patel2019-07-131-0/+72
* [Attributor] Deduce "nofree" function attributeHideto Ueno2019-07-125-82/+158
* [IndVars] Use exit count reasoning to discharge obviously untaken exitsPhilip Reames2019-07-121-7/+3
* [FunctionAttrs] Add a test for "nofree" function attributeHideto Ueno2019-07-121-0/+163
* Test commitHideto Ueno2019-07-121-0/+1
* [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr ...David Bolvansky2019-07-121-105/+42
* [Attributor] Deduce "nosync" function attribute.Stefan Stipanovic2019-07-115-44/+410
* [InstCombine][NFCI] Add more test coverage to onehot_merge.llHuihui Zhang2019-07-111-0/+161
* [NFC] Revisited tests for D64285David Bolvansky2019-07-112-461/+201
OpenPOWER on IntegriCloud