summaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
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
2017-11-27[SROA] Propagate !range metadata when moving loads.Davide Italiano
2017-11-27[PartiallyInlineLibCalls][x86] add TTI hook to allow sqrt inlining to depend ...Sanjay Patel
2017-11-27Inliner: Don't mark notail calls with the 'tail' attributeArnold Schwaighofer
2017-11-27[InstSimplify] add fcmp with negative constant tests; NFCSanjay Patel
2017-11-27[CGP] Fix handling of null pointer values in optimizeMemoryInstJohn Brawn
2017-11-24[CodeGenPrepare] Check that erased sunken address are not reusedSimon Dardis
2017-11-24[CGP] Make optimizeMemoryInst able to combine more kinds of ExtAddrMode fieldsJohn Brawn
2017-11-22[Hexagon] Remove trailing spaces, NFCKrzysztof Parzyszek
2017-11-22[SCCP] Pick the right lattice value for constants.Davide Italiano
2017-11-21Rename test/Transforms/CountingFunctionInserter -> EntryExitInstrumenterHans Wennborg
2017-11-21EntryExitInstrumenter: support __cyg_profile_func_enter_bareHans Wennborg
2017-11-21[InstCombine] Test for PR35354: unable to vectorize loop with std::maxAlexey Bataev
2017-11-21SLPVectorizer.cpp: Avoid std::stable_sort(properlyDominates()).NAKAMURA Takumi
2017-11-20Add heuristics for irreducible loop metadata under PGOHiroshi Yamauchi
2017-11-20[SROA] Correctly invalidate analyses when dead instructions deletedTeresa Johnson
2017-11-20[LV] Model masking in VPlan, introducing VPInstructionsGil Rapaport
2017-11-20[IRCE] Smart range intersectionMax Kazantsev
2017-11-20[CGP] Fix the crash caused by enable of complex addr modeSerguei Katkov
2017-11-19[LibCallSimplifier] allow splat vectors for pow(x, 0.5) -> sqrt() transformsSanjay Patel
2017-11-19[LibCallSimplifier] partly fix pow(x, 0.5) -> sqrt() transformsSanjay Patel
2017-11-19[InstSimplify] fold and/or of fcmp ord/uno when operand is known nnanSanjay Patel
2017-11-18[CallSiteSplitting] Remove some indirection (NFC).Florian Hahn
2017-11-17[LICM] Fix PR35342Jun Bum Lim
2017-11-17[PM/Unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching,Chandler Carruth
2017-11-17[IRCE] Remove folding of two range checks into RANGE_CHECK_BOTHMax Kazantsev
2017-11-17Current implementation of Value::replaceUsesExceptBlockAddr() uses UseListDmitry Mikulin
2017-11-16[InstCombine] add tests for pow(); NFCSanjay Patel
2017-11-16[InstCombine] add tests for 'afn' FMF; NFCSanjay Patel
2017-11-16[InstCombine] regenerate test checks; NFCSanjay Patel
2017-11-16[InstCombine] regenerate test checks; NFCSanjay Patel
2017-11-16[InstCombine] regenerate test checks; NFCSanjay Patel
2017-11-16[InstCombine] regenerate test checks; NFCSanjay Patel
2017-11-16Let llvm.invariant.group.barrier accepts pointer to any address spaceYaxun Liu
2017-11-16[InstSimplify] add tests for fcmp ord/uno; NFCSanjay Patel
2017-11-16Remove stray comma in sink-addrmode testJohn Brawn
2017-11-16[InstCombine] include 'sub' in the list of narrow-able binopsSanjay Patel
2017-11-16[IRCE] Fix SCEVExpander's usage in IRCEMax Kazantsev
2017-11-15[InstCombine] add sub narrowing tests; NFCSanjay Patel
2017-11-15[InstCombine] trunc (binop X, C) --> binop (trunc X, C')Sanjay Patel
2017-11-15[InstCombine] Salvage debug info during initial DCEReid Kleckner
2017-11-15[InstCombine] add tests for missing trunc folds; NFCSanjay Patel
2017-11-15[SLP] Added more missed optimization remarksAdam Nemet
2017-11-15[PassManager, SimplifyCFG] add test for PR34603 / D38566; NFCSanjay Patel
2017-11-15[(new) Pass Manager] instantiate SimplifyCFG with the same options as the old PMSanjay Patel
2017-11-15Fix llvm/test/Transforms/LoopRotate/pr35210.ll in rL318237, it uses debug opt...NAKAMURA Takumi