Fix Windows build: replace __func__ with LLVM_FUNCTION_NAME
[oota-llvm.git] / test / Transforms /
2015-07-14 David Majnemer[SROA] Don't de-atomic volatile loads and stores
2015-07-14 Reid KlecknerUpdate enforceKnownAlignment after the isWeakForLinker...
2015-07-13 Pete CooperRemove unnecessary lines from the test in r242068.
2015-07-13 Pete CooperLoop idiom recognizer was replacing too many uses of...
2015-07-13 Mark HeffernanEnable runtime unrolling with unroll pragma metadata
2015-07-13 Rafael EspindolaDon't change the visibility when converting a definitio...
2015-07-13 Jingyue Wu[LSR] don't attempt to promote ephemeral values to...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-12 David Majnemer[LICM] Don't try to sink values out of loops without...
2015-07-11 Tyler NowickiRenamed some uses of unroll to interleave in the vector...
2015-07-10 Bjorn Steinbrink[InstCombine] Actually combine AA metadata when replaci...
2015-07-10 Benjamin Kramer[InstSimplify] Fold away ord/uno fcmps when nnan is...
2015-07-10 Alexey BataevDisable loop re-rotation for -Oz (patch by Andrey Turetsky)
2015-07-10 Bjorn Steinbrink[InstCombine] Employ AliasAnalysis in FindAvailableLoad...
2015-07-10 Bjorn Steinbrink[InstCombine] Properly combine metadata when replacing...
2015-07-09 Sanjoy Das[IndVars] Try to use existing values in RewriteLoopExit...
2015-07-08 Sanjay Patel[SLPVectorizer] Try different vectorization factors...
2015-07-08 Silviu Baranga[LAA] Merge memchecks for accesses separated by a const...
2015-07-08 Karthik BhatAllow constfolding of llvm.sin.* and llvm.cos.* intrinsics
2015-07-07 Reid KlecknerRename llvm.frameescape and llvm.framerecover to locale...
2015-07-05 Sanjay Patelchange CHECK to CHECK-LABEL for more precision
2015-07-05 Sanjay Patelremove unnecessary test specifications
2015-07-05 Sanjay Patelminimize test case and remove unnecessary opt passes
2015-07-02 Eric ChristopherMake an X86 specific directory and put the recent X86...
2015-07-02 Eric ChristopherImplement TargetTransformInfo::hasCompatibleFunctionAtt...
2015-07-01 Quentin Colombet[TwoAddressInstructionPass] Try 3 Addr Conversion After...
2015-07-01 Alexey Samsonov[LoopVectorize] Use ReplaceInstWithInst() helper where...
2015-07-01 David Majnemer[LoopUnroll] Use undef for phis with no value live
2015-07-01 David Majnemer[SCCP] Turn loads of null into undef instead of zero...
2015-07-01 Jingyue Wu[NaryReassociate] enhances nsw by leveraging @llvm...
2015-06-30 David MajnemerCorrect a typo for a LoopVectorize test
2015-06-29 Alexey Samsonov[LoopSimplify] Set proper debug location in loop backed...
2015-06-28 Jingyue Wu[SLSR] S's basis must have the same type as S
2015-06-27 David Majnemer[LoopVectorize] Pointer indicies may be wider than...
2015-06-27 David Majnemer[PruneEH] A naked, noinline function can return via...
2015-06-27 Peter CollingbourneLowerBitSets: Ignore bitset entries that do not directl...
2015-06-26 Philip Reames[RewriteStatepointsForGC] Generalized vector phi/select...
2015-06-26 Philip ReamesTeach InlineCost to account for a null check which...
2015-06-25 Jingyue Wu[InstCombine] call SimplifyICmpInst with correct context
2015-06-25 Peter CollingbourneGVN: If a branch has two identical successors, we canno...
2015-06-25 Artur PilipenkoTake alignment into account in isSafeToLoadUnconditionally
2015-06-24 David Majnemer[GVN] Intersect the IR flags when CSE'ing two instructions
2015-06-24 David Majnemer[Reassociate] Don't propogate flags when creating negations
2015-06-24 Jingyue Wu[LSR] canonicalize Prod*(1<<C) to Prod<<C
2015-06-24 Michael Zolotukhin[LoopVectorizer] Fix bailing-out condition for OptForSi...
2015-06-23 Weiming ZhaoFix PR13851: Preserve metadata for the unswitched branch
2015-06-23 David Majnemer[InstCombine] Optimize subtract of selects into a selec...
2015-06-22 Adam Nemet[LoopDist] Improve variable names and comments in LoopV...
2015-06-22 Peter CollingbourneSafeStack: Create the unsafe stack pointer on demand.
2015-06-19 Michael Zolotukhin[SLP] Vectorize for all-constant entries.
2015-06-19 Matt ArsenaultAMDGPU: Fix some places missed in rename
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-17 Peter CollingbourneLowerBitSets: Do not assign names to aliases of unnamed...
2015-06-16 Philip ReamesReapply 239795 - [InstCombine] Propagate non-null facts...
2015-06-16 Benjamin Kramer[InstSimplify] Allow folding of fdiv X, X with just...
2015-06-16 Philip ReamesRevert 239795
2015-06-16 Philip Reames[InstCombine] Propagate non-null facts to call parameters
2015-06-15 Peter CollingbourneProtection against stack-based memory corruption errors...
2015-06-14 Benjamin Kramer[InstSimplify] fsub nnan x, x -> 0.0 is valid without...
2015-06-14 Benjamin Kramer[InstSimplify] Add self-fdiv identities for -ffinite...
2015-06-12 Peter CollingbourneLowerBitSets: Give names to aliases of unnamed bitset...
2015-06-12 Alexey Samsonov[GVN] Use a simpler form of IRBuilder constructor.
2015-06-11 Alexey SamsonovSet proper debug location for branch added in BasicBloc...
2015-06-11 Matt ArsenaultSLSR: Pass address space to isLegalAddressingMode
2015-06-10 Peter CollingbourneArgumentPromotion: Drop sret attribute on functions...
2015-06-10 Alexey Samsonov[GVN] Set proper debug locations for some instructions...
2015-06-10 Igor Laevsky[Statepoints] Add test case to check that statepoint...
2015-06-09 Alexey Samsonov[BasicBlockUtils] Set debug locations for instructions...
2015-06-09 Arnold SchwaighoferMergeFunctions: Don't replace a weak function use by...
2015-06-09 Arnold SchwaighoferMergeFunctions: Impose a total order on the replacement...
2015-06-08 Hao Liu[LoopVectorize] Teach Loop Vectorizor about interleaved...
2015-06-07 Matt ArsenaultSeparateConstOffsetFromGEP: Pass address space to isLeg...
2015-06-06 Sanjoy Das[LoopUnroll] Fix truncation bug in canUnrollCompletely.
2015-06-06 David Majnemer[CVP] Don't assume Constants of type i1 can be known...
2015-06-06 David Majnemer[InstCombine] Don't miscompile select to poison
2015-06-05 Renato GolinRevert "[InstCombine] Rephrase fix to SimplifyWithOpRep...
2015-06-05 Sanjoy Das[InstCombine] Fix PR23751.
2015-06-05 Chandler Carruth[Unroll] Rework the naming and structure of the new...
2015-06-05 David Majnemer[LoopVectorize] Don't crash on zero-sized types in...
2015-06-05 David Majnemer[InstCombine] Rephrase fix to SimplifyWithOpReplaced
2015-06-05 Daniel JasperRevert "[InstCombine] Don't miscompile safe increment...
2015-06-04 David Majnemer[InstCombine] Don't miscompile safe increment idiom
2015-06-04 David MajnemerMake the test introduced in r239015 more targeted.
2015-06-04 David Majnemer[ConstantFold] Don't skip the first gep index when...
2015-06-02 Sanjoy Das[RewriteStatepointsForGC] Strip deref info after rewriting.
2015-06-01 Owen AndersonTeach the IR Sink pass to (conservatively) respect...
2015-06-01 David Majnemer[PHITransAddr] Don't translate unreachable values
2015-05-29 Ahmed Bougacha[IR] fptrunc-of-fptrunc isn't an EliminableCastPair.
2015-05-28 Wei MiEnable exitValue rewrite only when the cost of expansio...
2015-05-28 David Majnemer[InstCombine] Fold IntToPtr and PtrToInt into preceding...
2015-05-28 David Majnemer[Reassociate] Canonicalizing 'x [+-] (-Constant * y...
2015-05-28 Jingyue Wu[NaryReassociate] Run EarlyCSE after NaryReassociate
2015-05-27 Chandler Carruth[inliner] Fix the early-exit of the inline cost analysi...
2015-05-26 Matt ArsenaultForgot to add lit.local.cfg for new R600 directory
2015-05-26 Matt ArsenaultCodeGenPrepare: Don't match addressing modes through...
2015-05-25 Bjorn SteinbrinkRemove conflicting attributes before adding deduced...
2015-05-23 Philip ReamesCorrect a mistaken comment from 238071 [NFC]
2015-05-22 Philip ReamesExtend EarlyCSE to handle basic cases from JumpThreadin...
2015-05-22 David Majnemer[InstCombine] Don't eagerly propagate nsw for A*B+A...
next