summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [InstCombine] prevent infinite loop with sub/abs of constant expressionTom Stellard2020-06-231-0/+18
* [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)Tom Stellard2020-06-161-0/+38
* Backport 4878aa36d4a [ValueLattice] Add new state for undef constants.Florian Hahn2020-05-186-0/+889
* [Coroutines] Fix PR45130Jun Ma2020-04-291-0/+52
* [SimplifyCFG] Skip merging return blocks if it would break a CallBr.Jonas Paulsson2020-04-161-0/+28
* ../llvm/utils/update_test_checks.py --opt-binary bin/opt ../llvm/test/Transfo...Hans Wennborg2020-03-191-6/+24
* [EarlyCSE] avoid crashing when detecting min/max/abs patterns (PR41083)Sanjay Patel2020-03-192-8/+90
* [Transforms] add phase ordering tests for min/max/abs; NFCSanjay Patel2020-03-191-0/+87
* [WinEH] Fix inttoptr+phi optimization in presence of catchswitchReid Kleckner2020-03-021-0/+77
* SROA: Don't drop atomic load/store alignments (PR45010)Hans Wennborg2020-02-281-0/+15
* [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): fix miscompile (P...Roman Lebedev2020-02-271-4/+7
* [NFC][InstCombine] Add shift amount reassociation in bittest miscompile examp...Roman Lebedev2020-02-271-0/+17
* [InstCombine] reassociateShiftAmtsOfTwoSameDirectionShifts(): fix miscompile ...Roman Lebedev2020-02-271-2/+5
* [NFC][InstCombine] Add shift amount reassociation miscompile example from PR4...Roman Lebedev2020-02-271-0/+15
* Revert "[LICM] Support hosting of dynamic allocas out of loops"Philip Reames2020-02-261-168/+0
* Filter callbr insts from critical edge splittingBill Wendling2020-02-211-0/+18
* [SLPVectorizer] Do not assume extracelement idx is a ConstantInt.Florian Hahn2020-02-191-0/+150
* [CodeGen][Tests] Fix b3cf70427eb1e97d9b89ba6e9298c280c8a32c74Clement Courbet2020-02-191-0/+2
* [CodeGen] Fix the computation of the alignment of split stores.Hans Wennborg2020-02-122-0/+185
* [InstCombine] Fix infinite min/max canonicalization loop (PR44541)Nikita Popov2020-02-101-0/+25
* [InstCombine] Support disabling expensive combines in optNikita Popov2020-02-101-1/+1
* [InstCombine] Add test for -expensive-combines option; NFCNikita Popov2020-02-101-0/+28
* [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835)Nikita Popov2020-02-101-0/+29
* [LV] Fix predication for branches with matching true and false succs.Florian Hahn2020-02-061-0/+79
* [LV] Do not try to sink dead instructions.Florian Hahn2020-01-291-0/+38
* [SLP] Don't allow Div/Rem as alternate opcodesAndrei Elovikov2020-01-231-34/+32
* [SLP] Add a test showing miscompilation in AltOpcode supportAndrei Elovikov2020-01-231-0/+131
* [InstCombine] Fix worklist management in DSE (PR44552)Nikita Popov2020-01-231-0/+59
* [NFC] Adjust test cases numbering, test commit.Arkady Shlykov2020-01-151-8/+8
* [Attributor] AAValueConstantRange: Value range analysis using constant rangeHideto Ueno2020-01-157-32/+854
* [InstCombine] Fix worklist management when removing guard intrinsicNikita Popov2020-01-141-1/+1
* [NewPM] Port MergeFunctions passNikita Popov2020-01-141-0/+1
* [InstCombine] Fix infinite loop due to bitcast <-> phi transformsNikita Popov2020-01-141-0/+192
* [InstCombine] Fix user iterator invalidation in bitcast of phi transformNikita Popov2020-01-141-8/+5
* [InstCombine] Add test for iterator invalidation bug; NFCNikita Popov2020-01-141-0/+36
* [InstCombine] add test for possible cast-of-select transform; NFCSanjay Patel2020-01-141-0/+18
* [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR...Juneyoung Lee2020-01-151-3/+3
* [test] Make data layout of load-bitcast64.ll explicit, use update_test_checks.pyJuneyoung Lee2020-01-151-20/+43
* [InstSimplify] add tests for vector select; NFCSanjay Patel2020-01-142-12/+29
* [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero crash.Hiroshi Yamauchi2020-01-131-0/+26
* [InstCombine] add FMF to tests for more coverage; NFCSanjay Patel2020-01-131-6/+6
* [InstCombine] add tests for select --> copysign; NFCSanjay Patel2020-01-131-0/+108
* [InstSimplify] move tests for select from InstCombine; NFCSanjay Patel2020-01-132-33/+24
* DSE: fix bug where we would only check libcalls for name rather than whole declNuno Lopes2020-01-112-4/+20
* [LoopRotate] Add tests for rotate with switch; NFCNikita Popov2020-01-111-0/+166
* [LoopSimplify] Regenerate test checks; NFCNikita Popov2020-01-111-124/+116
* [InstCombine] Preserve nuw on sub of geps (PR44419)Nikita Popov2020-01-111-1/+1
* [InstCombine] add tests for fsub; NFCSanjay Patel2020-01-101-0/+135
* Follow up of 67bf9a6154d4b82c, minor fix in test case, removed duplicate optionSjoerd Meijer2020-01-101-1/+1
* [SVEV] Recognise hardware-loop intrinsic loop.decrement.regSjoerd Meijer2020-01-102-0/+69
OpenPOWER on IntegriCloud