[FunctionAttrs] Extract a helper function for the core logic used to
[oota-llvm.git] / lib / Transforms / Utils /
2015-09-16 Sanjay Pateldon't repeat function names in comments; NFC
2015-09-15 Sanjay Patelmore space; NFC
2015-09-14 David Blaikie[opaque pointer types] Switch a few cases of getElement...
2015-09-14 David BlaikieRevert "[opaque pointer type] Pass GlobalAlias the...
2015-09-10 Filipe CabecinhasRemove gcc warning when comparing an unsigned var for...
2015-09-10 Matthew Simpson[LV] Relax Small Size Reduction Type Requirement
2015-09-10 Philip Reames[SimplifyCFG] Use known bits to eliminate dead switch...
2015-09-10 Sanjay Patel80-cols; NFC
2015-09-10 Sanjay Pateluse range-based for loop; NFCI
2015-09-10 Sanjay Pateluse range-based for loop; NFCI
2015-09-10 Sanjay Patelfix typo; NFC
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-09-07 NAKAMURA TakumiPrune utf8 chars in comments.
2015-09-05 Craig TopperFix build warning.
2015-09-05 Andrew KaylorFix build warning
2015-09-04 Andrew KaylorFix build warning
2015-09-04 Andrew Kaylor[WinEH] Teach SimplfyCFG to eliminate empty cleanup...
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-09-02 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-09-02 Benjamin Kramer[RemoveDuplicatePHINodes] Start over after removing...
2015-08-28 Chad RosierOptimize memcmp(x,y,n)==0 for small n and suitably...
2015-08-28 Steven WuRevert r246244 and r246243
2015-08-28 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-08-27 Chad Rosier[LoopVectorize] Add Support for Small Size Reductions.
2015-08-27 James Molloy[LoopVectorize] Extract InductionInfo into a helper...
2015-08-27 Alex RosenbergWhoops, remove trailing whitespace.
2015-08-26 Philip Reames[SimplifyCFG] Prune code from a provably unreachable...
2015-08-26 David Majnemer[SimplifyLibCalls] Fix a typo
2015-08-26 Alex RosenbergModernize with range-based for loops.
2015-08-26 Alex RosenbergReduce code duplication.
2015-08-26 Alex RosenbergTrailing whitespace
2015-08-23 Joseph Tremoulet[WinEH] Require token linkage in EH pad/ret signatures
2015-08-21 David Blaikie[opaque pointer type]: Pass explicit pointee type when...
2015-08-21 Peter CollingbourneTransformUtils: Introduce module splitter.
2015-08-20 Adrian PrantlRename Instruction::dropUnknownMetadata() to dropUnknow...
2015-08-20 Adrian PrantlFix a bug that caused SimplifyCFG to drop DebugLocs.
2015-08-20 Adam Nemet[LVer] Fix FIXME: hide addPHINodes, NFC
2015-08-19 David MajnemerReplace some calls to isa<LandingPadInst> with isEHPad()
2015-08-19 Ashutosh NemaExposed findDefsUsedOutsideOfLoop as a loop utility...
2015-08-18 Chandler Carruth[PM/AA] Remove the last relics of the separate IPA...
2015-08-17 Chandler Carruth[PM] Port ScalarEvolution to the new pass manager.
2015-08-16 Benjamin Kramer[SimplifyLibCalls] Drop default template args. No funct...
2015-08-16 Sanjay Pateltransform fmin/fmax calls when possible (PR24314)
2015-08-15 David Majnemer[IR] Give catchret an optional 'return value' operand
2015-08-14 Adam Nemet[LVer] Remove unused Pass parameter from versionLoop...
2015-08-14 David Majnemer[IR] Add token types
2015-08-13 Davide Italiano[SimplifyLibCalls] Correctly set the is_zero_undef...
2015-08-12 Sanjay Patelfix typo; NFC
2015-08-12 Adam Nemet[LoopVer] Optionally allow using memchecks from LAA
2015-08-11 Chen Li[LowerSwitch] Skip dead blocks for processSwitchInst()
2015-08-11 Chen Li[LowerSwitch] Fix a bug when LowerSwitch deletes the...
2015-08-11 David Majnemer[WinEHPrepare] Add rudimentary support for the new...
2015-08-11 Adam Nemet[LAA] Change name from addRuntimeCheck to addRuntimeChe...
2015-08-10 Adam Nemet[LoopVer] Remove unused pointer partition argument...
2015-08-10 Tyler NowickiLate evaluation of the fast-math vectorization requirement.
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-08 Matt ArsenaultRemove unnecessary includes
2015-08-07 Chen Li[ConstantFoldTerminator] Preserve make.implicit metadat...
2015-08-07 Duncan P. N. Exon... ValueMapper: Resolve uniquing cycles more aggressively
2015-08-07 Duncan P. N. Exon... ValueMapper: Pull out helper to resolve cycles, NFC
2015-08-06 David MajnemerRevert accidentally committed WinEHPrepare changes
2015-08-06 David MajnemerHandle PHI nodes prefacing EH pads too
2015-08-06 Sanjoy Das[IndVars] Improved logging under DEBUG(); NFC.
2015-08-06 Pete CooperConvert a bunch of loops to foreach. NFC.
2015-08-05 Duncan P. N. Exon... ValueMapper: Rotate distinct node remapping algorithm
2015-08-05 Duncan P. N. Exon... ValueMapper: Simplify remap() helper function, NFC
2015-08-04 Duncan P. N. Exon... Fix 80-column
2015-08-04 Duncan P. N. Exon... Linker: Fix ASan failure from r243961
2015-08-04 David MajnemerDrive-by fixes for LandingPad -> EHPad
2015-08-04 Duncan P. N. Exon... Linker: Fix references to uniqued nodes after r243883
2015-08-03 Adam Nemet[LoopVer] Remove unused needsRuntimeChecks(), NFC
2015-08-03 Duncan P. N. Exon... Linker: Move distinct MDNodes instead of cloning
2015-08-03 Duncan P. N. Exon... ValueMapper: Only check for cycles if operands change
2015-08-03 Duncan P. N. Exon... ValueMapper: Use a range-based for, NFC
2015-08-03 Duncan P. N. Exon... ValueMapper: Reuse local variable, NFC
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-07-31 David MajnemerNew EH representation for MSVC compatibility
2015-07-30 Adam Nemet[LoopVer] Add missing std::move
2015-07-28 Adam Nemet[LDist][LVer] Explicitly pass the set of memchecks...
2015-07-27 Sanjoy Das[IndVars] Make loop varying predicates loop invariant.
2015-07-24 Pete CooperUse make_range(rbegin(), rend()) to allow foreach loops...
2015-07-23 Kuba Brecka[asan] Rename the ABI versioning symbol to '__asan_vers...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-22 Michael KupersteinFix mem2reg to correctly handle allocas only used in...
2015-07-22 Chandler Carruth[PM/AA] Remove all of the dead AliasAnalysis pointers...
2015-07-22 Chandler Carruth[PM/AA] Remove the last of the legacy update API from...
2015-07-14 Adam Nemet[LAA] Lift RuntimePointerCheck out of LoopAccessInfo...
2015-07-14 Reid KlecknerUpdate enforceKnownAlignment after the isWeakForLinker...
2015-07-11 Chandler Carruth[PM/AA] Completely remove the AliasAnalysis::copyValue...
2015-07-10 Adam Nemet[LoopDist/LoopVer] Move LoopVersioning to a new module...
2015-07-10 Adam Nemet[LoopDist] Move loop-versioning helper functions to...
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-07-01 David Majnemer[LoopUnroll] Use undef for phis with no value live
2015-06-30 David Majnemer[Cloning] Teach CloneModule about personality functions
2015-06-29 Alexey Samsonov[LoopSimplify] Set proper debug location in loop backed...
2015-06-26 David BlaikieMove VectorUtils from Transforms to Analysis to correct...
2015-06-26 David BlaikieFix ODR violation waiting to happen by making static...
2015-06-24 Sanjay Pateldon't repeat function names in comments; NFC
2015-06-24 Sanjay Patelfix typos; NFC
next