aboutsummaryrefslogtreecommitdiff
path: root/test/Analysis
AgeCommit message (Expand)Author
2018-11-06Revert "[IndVars] Smart hard uses detection"Max Kazantsev
2018-11-02[SystemZ::TTI] Improve cost handling of uint/sint to fp conversions.Jonas Paulsson
2018-11-02[ProfileSummary] Add options to override hot and cold count thresholds.Easwaran Raman
2018-11-01[SystemZ::TTI] Recognize the higher cost of scalar i1 -> fp conversionJonas Paulsson
2018-11-01[SystemZ::TTI] Accurate costs for i1->double vector conversionsJonas Paulsson
2018-11-01[IndVars] Smart hard uses detectionMax Kazantsev
2018-11-01[SCEV] Avoid redundant computations when doing AddRec mergeMax Kazantsev
2018-10-30[TTI] Fix uses of SK_ExtractSubvector shuffle costs (PR39368)Simon Pilgrim
2018-10-30[SystemZ] Improve isFoldableLoad() for Sub, SDiv and UDiv.Jonas Paulsson
2018-10-26[X86] Add -LABEL to some FileCheck checks. NFCCraig Topper
2018-10-25[SystemZ] Improve getMemoryOpCost() to find foldable loads that are converted.Jonas Paulsson
2018-10-25[SystemZ] Improve handling and cost estimates of vector integer div/remJonas Paulsson
2018-10-25[CostModel][X86] Add realistic vXi64 uitofp vXf64 costsSimon Pilgrim
2018-10-25[CostModel][X86] Add realistic i64 uitofp f64 scalar costsSimon Pilgrim
2018-10-24[CostModel][X86] Add vXi8 vector division by constants costs.Simon Pilgrim
2018-10-24[CostModel][X86] Enable non-uniform vector division by constants costs.Simon Pilgrim
2018-10-23[TTI][X86] Treat SK_Transpose shuffles as SK_PermuteTwoSrc - there's no diffe...Simon Pilgrim
2018-10-23[CostModel][X86] Add transpose shuffle cost testsSimon Pilgrim
2018-10-23Add BROADCAST shuffle cost tests.Simon Pilgrim
2018-10-23Add BROADCAST shuffle cost tests.Simon Pilgrim
2018-10-22[ARM] Regenerate reverse shuffle costsSimon Pilgrim
2018-10-20[CostModel][X86] Add some initial extract/insert subvector shuffle cost testsSimon Pilgrim
2018-10-20[CostModel][X86] Add integer vector reduction cost testsSimon Pilgrim
2018-10-19[ConstantFolding] Constant fold minimum and maximum intrinsicsThomas Lively
2018-10-16[LV] Teach vectorizer about variant value store into uniform addressAnna Thomas
2018-10-16[SCEV] Limit AddRec "simplifications" to avoid combinatorial explosionsMax Kazantsev
2018-10-10[SystemZ] Temporarily disable high VFs with integer div/rem.Jonas Paulsson
2018-10-10[SystemZ] Take better care when computing needed vector registers in TTI.Jonas Paulsson
2018-10-10[Analysis] Make LocationSize pretty-printing more descriptiveGeorge Burgess IV
2018-09-25[LV][LAA] Vectorize loop invariant values stored into loop invariant addressAnna Thomas
2018-09-14[SystemZ] Adjust cost functions for subtargets that use LI + LOC instead of IPMJonas Paulsson
2018-09-11Prevent Constant Folding From Optimizing inrange GEPPeter Collingbourne
2018-09-10[AST] Add test coverage of memsetsPhilip Reames
2018-09-10[AST] Visit memtransfer arguments in orderPhilip Reames
2018-09-10InstCombine: move hasOneUse check to the top of foldICmpAddConstantTim Northover
2018-09-10AMDGPU: Fix tests using old number for constant address spaceMatt Arsenault
2018-09-07[AST] Generalize argument specific aliasingPhilip Reames
2018-09-04[InstCombine] Fold icmp ugt/ult (add nuw X, C2), C --> icmp ugt/ult X, (C - C2)Nicola Zaghen
2018-08-30Move test/Analysis/DivergenceAnalysis/AMDGPU/loads.llNicolai Haehnle
2018-08-30[NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysisNicolai Haehnle
2018-08-29[InstCombine] remove unnecessary shuffle undef foldingSanjay Patel
2018-08-28[PPC] Remove Darwin support from POWER backend.Kit Barton
2018-08-26[X86] Correct the cost of (v4i32 (fptoui (v4f64))) under AVX512F.Craig Topper
2018-08-24[PhiValues] Use callback value handles to invalidate deleted valuesJohn Brawn
2018-08-23[FunctionAttrs] Infer WriteOnly Function AttributeBrian Homerding
2018-08-22[AST] Add a test for attribute intersectionPhilip Reames
2018-08-21[AMDGPU] Consider loads from flat addrspace to be potentially divergentScott Linder
2018-08-21[AST] Remove notion of volatile from alias sets [NFCI]Philip Reames
2018-08-20[ConstantFolding] improve folding of binops with vector undef operandSanjay Patel
2018-08-20[ConstantFolding] add tests for binops on vectors with undef elements; NFCSanjay Patel