Add support for dynamic stack realignment in the presence of dynamic allocas on
[oota-llvm.git] / lib / Transforms /
2012-06-06 Chad RosierFix combine of uno && ord -> false so that the ordering...
2012-06-06 Duncan SandsGrab-bag of reassociate tweaks. Unify handling of...
2012-06-05 Andrew TrickLoopUnroll: always check for NULL LoopPassManager
2012-06-04 Rafael EspindolaWhen gvn decides to replace an instruction with another...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-02 Stepan DyatkovskiyPR1255: case ranges.
2012-06-01 Bill WendlingRegister the gcov "writeout" at init time. Don't list...
2012-06-01 Nuno LopesBoundsChecking: fix a bug when the handling of recursiv...
2012-05-31 Nuno Lopesadd -bounds-checking-multiple-traps option to make...
2012-05-31 Nuno Lopesrevamp BoundsChecking considerably:
2012-05-31 Duncan SandsEnhance the sinking code to handle diamond patterns...
2012-05-30 Kostya Serebryany[asan] instrument cmpxchg and atomicrmw
2012-05-29 Nuno Lopesbounds checking:
2012-05-29 Stepan DyatkovskiyConstantRangesSet renamed to IntegersSubset. CRSBuilder...
2012-05-28 Benjamin KramerFix suspicous hasOneUse() check, found by PVS Studio...
2012-05-28 Benjamin KramerInstCombine: Fix infinite loop when encountering switch...
2012-05-28 Stepan DyatkovskiyPR1255: Case Ranges
2012-05-28 Bill WendlingImplement the indirect counter increment code in a...
2012-05-28 Chris Lattnerswitch AttrListPtr::get to take an ArrayRef, simplifyin...
2012-05-27 Benjamin KramerPR12967: Don't crash when trying to fold a shift that...
2012-05-27 Chris LattnerReimplement the intrinsic verifier to use the same...
2012-05-26 Duncan SandsSince commit 157467, if reassociate isn't actually...
2012-05-26 Benjamin KramerSimplifyCFG: Turn the ad-hoc std::pair that represents...
2012-05-26 Benjamin KramerAdd support for branch weight metadata to MDBuilder...
2012-05-26 Duncan SandsMove this debug statement earlier so it is easy to...
2012-05-25 Bill WendlingThe llvm_gcda_increment_indirect_counter function write...
2012-05-25 Nuno Lopesbounds checking: add support for byval arguments
2012-05-25 Nuno Lopesboundschecking:
2012-05-25 Duncan SandsMake the reassociation pass more powerful so that it...
2012-05-24 Stepan DyatkovskiyPR1255 related changes (case ranges):
2012-05-23 Nuno LopesBoundsChecking: add a couple of simple tests and fix...
2012-05-23 Patrik HägglundFix the inliner so that the optsize function attribute...
2012-05-23 Evgeniy StepanovUse zero-based shadow by default on Android.
2012-05-23 Stepan DyatkovskiyPR1255(case ranges) related changes in Local Transforma...
2012-05-22 Nuno Lopesaddress some of John Criswell's comments
2012-05-22 Nuno Lopeshopefully fix the CMake build. sorry for breakage
2012-05-22 Nuno Lopesadd a new pass to instrument loads and stores for run...
2012-05-22 Nuno Lopesrevert my previous patches that introduced an additiona...
2012-05-22 Duncan SandsFix PR12858, a crash due to GVN's PRE not fully removin...
2012-05-21 Dan GohmanMark an unreachable region of code with llvm_unreachable.
2012-05-20 Peter CollingbourneDo not pass an invalid domtree to SimplifyInstruction...
2012-05-19 Peter CollingbourneDo not eliminate allocas whose alignment exceeds that...
2012-05-18 Dan GohmanFix replacing all the users of objc weak runtime routines
2012-05-15 David MajnemerTeach SimplifyLibCalls about stpcpy.
2012-05-14 Chad RosierMove the capture analysis from MemoryDependencyAnalysis...
2012-05-12 Jay FoadTeach Function::hasAddressTaken that BlockAddress doesn...
2012-05-11 Nuno Lopesobjectsize: add a few more tests and fix a bug
2012-05-11 Eli FriedmanFix a minor logic mistake transforming compares in...
2012-05-10 Nuno Lopesobjectsize: add support for GEPs with non-constant...
2012-05-10 Dan GohmanTeach DeadStoreElimination to eliminate exit-block...
2012-05-10 Nuno Lopesteach DSE and isInstructionTriviallyDead() about calloc
2012-05-09 Dan GohmanFix the objc_storeStrong recognizer to stop before...
2012-05-09 Nuno Lopesobjectsize:
2012-05-09 Craig TopperRemove unused variable to get rid of warning.
2012-05-08 Dan GohmanMiscellaneous accumulated cleanups.
2012-05-08 Dan GohmanFix objc_storeStrong pattern matching to catch a potent...
2012-05-08 Duncan SandsCalling ReassociateExpression recursively is extremely...
2012-05-08 Andrew TrickAllow NULL LoopPassManager argument in UnrollLoop....
2012-05-07 Owen AndersonTeach reassociate to commute FMul's and FAdd's in order...
2012-05-06 Benjamin KramerSwitch the select to branch transformation on by default.
2012-05-06 Jakub StaszakRemove trailing spaces.
2012-05-05 Benjamin KramerCodeGenPrepare: Add a transform to turn selects into...
2012-05-05 Stepan DyatkovskiySmall fix in InstCombineCasts.cpp. Restored "alloca...
2012-05-04 Chandler CarruthTeach the code extractor how to extract a sequence...
2012-05-04 Chandler CarruthFactor the computation of input and output sets into...
2012-05-04 Chandler CarruthRather than trying to gracefully handle input sequences...
2012-05-04 Chandler CarruthFix a goof with my previous commit by completely return...
2012-05-04 Chandler CarruthHoist a safety assert from the extraction method into...
2012-05-04 Chandler CarruthMove the CodeExtractor utility to a dedicated header...
2012-05-04 Bill WendlingAdd 'landingpad' instructions to the list of instructio...
2012-05-04 Chandler CarruthA pile of long over-due refactorings here. There are...
2012-05-03 Chandler CarruthFactor the logic for testing whether a basic block...
2012-05-03 Nuno Lopesremove calls to calloc if the allocated memory is not...
2012-05-03 Nuno Lopesadd support for calloc to objectsize lowering
2012-05-03 Nuno Lopesreplace 'break's with 'return 0' in visitCallInst code...
2012-05-02 Bill WendlingWhitespace cleanup.
2012-05-02 Kostya Serebryany[tsan] typo and style (thanks to Nick Lewycky)
2012-05-02 Bill WendlingThe value held in the vector may be RAUW'ed by some...
2012-05-01 Nick LewyckyAn instruction in a loop is not guaranteed to be execut...
2012-05-01 Lang HamesAdd support for llvm.arm.neon.vmull* intrinsics to...
2012-04-30 Bill WendlingSecond attempt at PR12573:
2012-04-30 Bill WendlingUse an ArrayRef instead of explicit vector type.
2012-04-30 Bill WendlingRemove hack from r154987. The problem persists even...
2012-04-30 Rafael EspindolaMake sure HoistInsertPosition finds a position that...
2012-04-27 Hal FinkelDon't vectorize target-specific types (ppc_fp128, x86_f...
2012-04-27 David BlaikieChange recurse depth limit to uint32 to fix warning.
2012-04-27 Dan GohmanMiscellaneous accumulated cleanups.
2012-04-27 Mon P WangAdd an early bailout to IsValueFullyAvailableInBlock...
2012-04-27 Kostya Serebryany[asan] small optimization: do not emit "x+0" instructions
2012-04-27 Kostya Serebryany[tsan] Atomic support for ThreadSanitizer, patch by...
2012-04-26 Jakob Stoklund OlesenBreak up getProfitableChainIncrement().
2012-04-26 Jakob Stoklund OlesenTurn IVChain into a struct.
2012-04-26 Chad RosierAdd instcombine patterns for the following transformations:
2012-04-26 Chandler CarruthTeach the reassociate pass to fold chains of multiplies...
2012-04-25 Jakob Stoklund OlesenPrint IV chain numbers while collecting them.
2012-04-25 Lang HamesReverting r155468. Chris and Chandler have convinced...
2012-04-25 Dan GohmanSimplify the known retain count tracking; use a boolean...
2012-04-24 Dan GohmanBuild custom predecessor and successor lists for each...
2012-04-24 Lang HamesAdd support for llvm.arm.neon.vmull* intrinsics to...
2012-04-23 Jakob Stoklund OlesenReapply r155136 after fixing PR12599.
next