aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
2018-11-12[InstCombine] add rotate variants that include select; NFCSanjay Patel
2018-11-12[InstCombine] narrow width of rotate patterns, part 3Sanjay Patel
2018-11-12[InstCombine] narrow width of rotate patterns, part 2 (PR39624)Sanjay Patel
2018-11-12[InstCombine] add more tests for rotate narrowing; NFCSanjay Patel
2018-11-12[InstCombine] regenerate checks; NFCSanjay Patel
2018-11-12[CostModel] Add more realistic SK_InsertSubvector generic costs.Simon Pilgrim
2018-11-12[VectorUtils] add funnel-shifts to the list of vectorizable intrinsicsSanjay Patel
2018-11-12[LoopVectorize] add tests for funnel shifts; NFCSanjay Patel
2018-11-12[LICM] Hoist guards from non-header blocksMax Kazantsev
2018-11-11[IPSCCP,PM] Preserve PDT in the new pass manager.Florian Hahn
2018-11-10[InstCombine] auto-generate full checks; NFCSanjay Patel
2018-11-09[JumpThreading] Fix exponential time algorithm computing known values.Eli Friedman
2018-11-09[CostModel][X86] SK_ExtractSubvector is free if the subvector is at the start...Simon Pilgrim
2018-11-09Revert r346483: [CallSiteSplitting] Only record conditions up to the IDom(cal...Florian Hahn
2018-11-09[IPSCCP,PM] Preserve DT in the new pass manager.Florian Hahn
2018-11-09[CallSiteSplitting] Only record conditions up to the IDom(call site).Florian Hahn
2018-11-08[LoopInterchange] Support reductions across inner and outer loop.Florian Hahn
2018-11-08[LTO] Drop non-prevailing definitions only if linkage is not local or appendingPirama Arumuga Nainar
2018-11-08InstCombine: Avoid introducing poison values when lowering llvm.amdgcn.[us]bfeTom Stellard
2018-11-08[CodeExtractor] Mark functions noreturn when applicableVedant Kumar
2018-11-08Return "[IndVars] Smart hard uses detection"Max Kazantsev
2018-11-08[LSR] Combine unfolded offset into invariant registerGil Rapaport
2018-11-08[MergeFuncs] Improve ordering of equal functionswhitequark
2018-11-08[MergeFuncs] Call removeUsers() prior to unnamed_addr RAUWwhitequark
2018-11-07[PGO] Exit early if all count values are zeroRong Xu
2018-11-07[SimpleLoopUnswitch] partial unswitch needs to be careful when replacing inva...Fedor Sergeev
2018-11-07[LoopSink] Do not sink instructions into non-cold blocksMandeep Singh Grang
2018-11-07[NewGVN] Make sure we do not add a user to itself.Florian Hahn
2018-11-07[InstCombine] propagate FMF for fcmp+fabs foldsSanjay Patel
2018-11-07[InstCombine] peek through fabs() when checking isnan()Sanjay Patel
2018-11-07[InstCombine] add tests for isnan(fabs(X)); NFCSanjay Patel
2018-11-07[InstCombine] add folds for fcmp Pred fabs(X), 0.0Sanjay Patel
2018-11-07[InstCombine] add tests for more fcmp+fabs preds; NFCSanjay Patel
2018-11-07Add support for llvm.is.constant intrinsic (PR4898)James Y Knight
2018-11-07[InstCombine] add fold for fabs(X) u< 0.0Sanjay Patel
2018-11-07[InstCombine] add test for fcmp+fabs; NFCSanjay Patel
2018-11-07[InstCombine] add FMF to fcmp to show failure to propagate; NFCSanjay Patel
2018-11-07[InstCombine] do not shrink switch conditions to illegal types (PR29009)Sanjay Patel
2018-11-07[NFC] Add missing test case, some test renamingMax Kazantsev
2018-11-06[CodeExtractor] Do not extract calls to eh_typeid_for (PR39545)Vedant Kumar
2018-11-06[CodeExtractor] Erase use-without-def debug intrinsics in parent funcVedant Kumar
2018-11-06Disable calls to *_finite and other glibc-only functions on Musl.Eli Friedman
2018-11-06[InstCombine] allow vector types for fcmp+fpext foldSanjay Patel
2018-11-06[InstCombine] add vector test for fcmp+fpext; NFCSanjay Patel
2018-11-06[InstCombine] propagate fast-math-flags when folding fcmp+fpext, part 2Sanjay Patel
2018-11-06[InstCombine] propagate fast-math-flags when folding fcmp+fpextSanjay Patel
2018-11-06[InstCombine] adjust tests to show dropping FMF; NFCSanjay Patel
2018-11-06[InstCombine] propagate fast-math-flags when folding fcmp+fneg, part 2Sanjay Patel
2018-11-06[InstCombine] adjust tests to show dropping FMF; NFCSanjay Patel
2018-11-06[InstCombine] propagate fast-math-flags when folding fcmp+fnegSanjay Patel