summaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
2017-12-07[PGO] detect infinite loop and form MST properlyXinliang David Li
2017-12-07[InstCombine] add tests for abs using bit hackery; NFCSanjay Patel
2017-12-07[InstCombine] Don't crash on out of bounds index in the insertelementIgor Laevsky
2017-12-07[InstSimplify] Add tests for the rL319894Igor Laevsky
2017-12-06[LV] Interleaved access vectorization: fix computing new alias infoAdam Nemet
2017-12-06[InstCombine] canonicalize constant-minus-boolean to select-of-constantsSanjay Patel
2017-12-06InstructionSimplify: 'extractelement' with an undef index is undefZvi Rackover
2017-12-06[InstSimplify] Fold insertelement into undef if index is out of boundsIgor Laevsky
2017-12-06Revert r319482 and r319483 "[memcpyopt] Teach memcpyopt to optimize across ba...Hans Wennborg
2017-12-05Revert r319794: [PGO] detect infinite loop and form MST properly: memory lea...Xinliang David Li
2017-12-05[CVP] Remove some {s|u}sub.with.overflow checks.Joel Galenson
2017-12-05[PGO] detect infinite loop and form MST properlyXinliang David Li
2017-12-05[InstCombine] Additional test for PR35354, NFC.Alexey Bataev
2017-12-05Bail out of a SimplifyCFG switch table opt at undef values.Mikael Holmen
2017-12-05[InstCombine] Don't crash on out of bounds shiftsIgor Laevsky
2017-12-04[ConstantFold] Support vector index when factoring out GEP index into precedi...Haicheng Wu
2017-12-04[BypassSlowDivision] Improve our handling of divisions by constantsSanjoy Das
2017-12-04[Loop Predication] Teach LP about reverse loopsAnna Thomas
2017-12-01Revert "[X86] Improvement in CodeGen instruction selection for LEAs."Matt Morehouse
2017-12-01[IndVars] Fix a bug introduced in r317012Philip Reames
2017-12-01[opt-remarks] If hotness threshold is set, ignore remarks without hotnessAdam Nemet
2017-12-01Revert "[opt-remarks] If hotness threshold is set, ignore remarks without hot...Adam Nemet
2017-12-01[opt-remarks] If hotness threshold is set, ignore remarks without hotnessAdam Nemet
2017-12-01Revert r319531 "[SLPVectorizer] Failure to beneficially vectorize 'copyable' ...Hans Wennborg
2017-12-01[X86] Improvement in CodeGen instruction selection for LEAs.Jatin Bhateja
2017-12-01Revert r319537: Bail out of a SimplifyCFG switch table opt at undef values.Mikael Holmen
2017-12-01[InstSimplify] More fcmp cases when comparing against negative constants.Florian Hahn
2017-12-01Bail out of a SimplifyCFG switch table opt at undef values.Mikael Holmen
2017-12-01[SLPVectorizer] Failure to beneficially vectorize 'copyable' elements in inte...Dinar Temirbulatov
2017-12-01Recommit rL319407: [SROA] enable splitting for non-whole-alloca loads and storesHiroshi Inoue
2017-11-30ThinLTOBitcodeWriter: Try harder to discard unused references to the merged m...Peter Collingbourne
2017-11-30[memcpyopt] Teach memcpyopt to optimize across basic blocksDan Gohman
2017-11-30[PGO] Skip counter promotion for infinite loopsXinliang David Li
2017-11-30[InstCombine] Additional test for PR35354, NFC.Alexey Bataev
2017-11-30Revert rL319407: [SROA] enable splitting for non-whole-alloca loads and stores Hiroshi Inoue
2017-11-30[SROA] enable splitting for non-whole-alloca loads and storesHiroshi Inoue
2017-11-30- Removed unused lamba (IsReturnBlock) causing build bots to fail for r319398Graham Yiu
2017-11-29[InstCombine] add tests for select-of-constants; NFCSanjay Patel
2017-11-29[CGP] Fix common type handling in optimizeMemoryInstSerguei Katkov
2017-11-28Remove this testAdam Nemet
2017-11-28Demote this opt remark to DEBUG.Adam Nemet
2017-11-28[SLP] Additional test for PR35354, NFC.Alexey Bataev
2017-11-28[InstCombine] auto-generate complete test checks; NFCSanjay Patel
2017-11-28[InstCombine] auto-generate complete test checks; NFCSanjay Patel
2017-11-28EntryExitInstrumenter: set DebugLocs on the inserted call instructions (PR35412)Hans Wennborg
2017-11-28[InstCombine] add tests from D39421 to show current transforms; NFCSanjay Patel
2017-11-28Add a new pass to speculate around PHI nodes with constant (integer) operands...Chandler Carruth
2017-11-28[TailRecursionElimination] Skip debug intrinsics.Florian Hahn
2017-11-28[GVN] Prevent ScalarPRE from hoisting across instructions that don't pass con...Max Kazantsev
2017-11-28This reverts commit r319096 and r319097.Rafael Espindola