summaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
2018-04-11Merging r326521:Tom Stellard
2018-04-11Add missing test file from r329855Tom Stellard
2018-04-11Backport of rL326666 and rL326668 for PR36607 and PR36608.Florian Hahn
2018-04-09Merging r326376:Tom Stellard
2018-02-22Merging r325687:Hans Wennborg
2018-02-19Merging r324195:Hans Wennborg
2018-02-19Merging r324916:Hans Wennborg
2018-02-19Merging r325148:Hans Wennborg
2018-02-02Merging r323908:Hans Wennborg
2018-02-02Merging r323907 and r323913:Hans Wennborg
2018-02-02Merging r323759:Hans Wennborg
2018-02-02Merging r323155:Hans Wennborg
2018-01-30Merging r323515:Hans Wennborg
2018-01-30Merging r323355:Hans Wennborg
2018-01-30Merging r322016:Hans Wennborg
2018-01-30Revert r323738; that was not the one I wanted to mergeHans Wennborg
2018-01-30Merging r322006:Hans Wennborg
2018-01-22Merging r322993:Hans Wennborg
2018-01-17Merging r321751, r321806, and r321878:Hans Wennborg
2018-01-17Merging r322106:Hans Wennborg
2018-01-17Merging r321870, r321872, and r321994:Hans Wennborg
2018-01-17Merging r322473:Hans Wennborg
2018-01-17Merging r321993:Hans Wennborg
2018-01-17Merging r322056:Hans Wennborg
2018-01-16Merging r321789:Hans Wennborg
2018-01-03[InstSimplify] Missed optimization in math expression: squashing exp(log), lo...Dmitry Venikov
2018-01-03[InstCombine] Add test to remove VarArg casts (NFC)Florian Hahn
2018-01-02[BasicBlockUtils] Check for unreachable preds before updating LI in UpdateAna...Anna Thomas
2018-01-02[InstCombine] Missed optimization in math expression: squashing sqrt functionsDmitry Venikov
2018-01-01[ValueTracking] Don't assume shift values are in rangeSimon Pilgrim
2018-01-01[InstCombine] Regenerate udiv tests.Simon Pilgrim
2017-12-31[SimplifyCFG] Stop hoisting musttail calls incorrectly.Davide Italiano
2017-12-30[instsimplify] consistently handle undef and out of bound indices for inserte...Philip Reames
2017-12-30Add another test case for r321489Philip Reames
2017-12-30Move tests associated with transforms moved in r321467 Philip Reames
2017-12-29[PM] pass -debug-pass-manager flag into FunctionToLoopPassAdaptor's canonical...Fedor Sergeev
2017-12-28Revert r321377, it causes regression to https://reviews.llvm.org/P8055.Guozhi Wei
2017-12-28[RewriteStatepoints] Fix incorrect assertionMax Kazantsev
2017-12-28[InstCombine] Check for isa<Instruction> before using cast<>Simon Pilgrim
2017-12-28Revert "[memcpyopt] Teach memcpyopt to optimize across basic blocks"Reid Kleckner
2017-12-27[InstCombine] add tests for min/max folds (PR35717); NFCSanjay Patel
2017-12-27[InstCombine] Gracefully handle out of range extractelement indicesSimon Pilgrim
2017-12-27[instcombine] add powi(x, 2) -> x * xPhilip Reames
2017-12-26[Unroll][DebugInfo] Propagate loop body's debug location to epilog preheaderZhaoshi Zheng
2017-12-26[InstCombine] fix miscompile of frem with 0.0 operand (PR34870)Sanjay Patel
2017-12-26[InstCombine] add test for frem with 0.0 (PR34870); NFCSanjay Patel
2017-12-26[ValueTracking] ignore FP signed-zero when detecting a casted-to-integer fmin...Sanjay Patel
2017-12-26[InstSimplify] Check for in range extraction index before calling APInt::getZ...Simon Pilgrim
2017-12-23[CallSiteSplitting] Remove isOrHeader restriction.Florian Hahn
2017-12-22[SimplifyCFG] Don't do if-conversion if there is a long dependence chainGuozhi Wei