Remove the Forward Control Flow Integrity pass and its dependencies.
[oota-llvm.git] / lib / Transforms /
2015-02-27 Sanjay Patelremove function names from comments; NFC
2015-02-27 Anna Zaks[asan] Skip promotable allocas to improve performance...
2015-02-26 Eric ChristopherRemove DebugLoc::print(LLVMContext, raw_ostream), it...
2015-02-26 Hal Finkel[InstCombine/PowerPC] Convert aligned QPX load/store...
2015-02-26 Sanjoy DasIRCE: only touch loops that have been shown to have...
2015-02-26 Sanjoy DasIRCE: generalize to handle loops with decreasing induct...
2015-02-26 Sanjoy DasIRCE: print newline after printing an InductiveRangeCheck.
2015-02-26 Ramkumar RamachandraPlaceSafepoints: use IRBuilder helpers
2015-02-25 Justin BognerInstrProf: Make the __llvm_profile_runtime_user symbol...
2015-02-25 Sanjay Patelonly propagate equality comparisons of FP values that...
2015-02-25 JF BastienInstCombine: extract instead of shuffle when performing...
2015-02-25 Peter CollingbourneLowerBitSets: Align referenced globals.
2015-02-25 Charles Davis[IC] Turn non-null MD on pointer loads to range MD...
2015-02-24 Peter CollingbourneLowerBitSets: Introduce global layout builder.
2015-02-24 Sanjay Patelremove function names from comments; NFC
2015-02-24 Kuba BreckaFix alloca_instruments_all_paddings.cc test to work...
2015-02-24 Sanjoy DasNew instcombine rule: max(~a,~b) -> ~min(a, b)
2015-02-23 Sanjay Pateladd newline for easier reading; NFC
2015-02-23 Andrew KaylorRemap frame variables for native Windows exception...
2015-02-23 Chad RosierPrevent hoisting fmul from THEN/ELSE to IF if there...
2015-02-23 Mehdi AminiInstSimplify: simplify 0 / X if nnan and nsz
2015-02-22 David BlaikieRoll condition into an assert then wrap it 'ifndef...
2015-02-22 Hal Finkel[LICM] Refactor to expose functionality as utility...
2015-02-22 NAKAMURA TakumiRewriteStatepointsForGC.cpp: Fix for -Asserts to mark...
2015-02-22 NAKAMURA TakumiRewriteStatepointsForGC.cpp: Fix for -Asserts. [-Wunuse...
2015-02-22 NAKAMURA TakumiLowerBitSets.cpp: Prune incorrect \param(s). [-Wdocumen...
2015-02-21 Sanjoy DasIRCE: generalize InductiveRangeCheck::computeSafeIterat...
2015-02-21 Sanjoy DasIRCE: use SCEVs instead of llvm::Value's for intermediate
2015-02-21 Philip Reames[PlaceSafepoints] Adjust enablement logic to default...
2015-02-20 David BlaikieRemove some unnecessary unreachables in favor of (somet...
2015-02-20 Philip ReamesHide a bunch of advanced testing options in default...
2015-02-20 Philip Reames[RewriteStatepointsForGC] Use DenseSet in place of...
2015-02-20 Philip Reames[RewriteStatepointsForGC] Replace std::map with DenseMap
2015-02-20 Philip Reames[RewriteStatepointsForGC] Cleanup - replace std::vector...
2015-02-20 Philip Reames[RewriteStatepointsForGC] More style cleanup [NFC]
2015-02-20 Philip Reames[RewriteStatepointsForGC] Remove notion of SafepointBou...
2015-02-20 Benjamin KramerLoopRotate: When reconstructing loop simplify form...
2015-02-20 Peter CollingbourneIntroduce bitset metadata format and bitset lowering...
2015-02-20 Philip Reames[GC, RewriteStatepointsForGC] Style cleanup and bug fix
2015-02-20 Reid KlecknerUse unreachable instead of assert(false) to silence...
2015-02-20 Philip Reames[GC] Style cleanup for RewriteStatepointForGC (1 of...
2015-02-20 Philip ReamesBugfix for 229954
2015-02-20 Benjamin KramerRewriteStatepointsForGC: Move details into anonymous...
2015-02-20 Benjamin KramerWrap recursive function only used in assert in #ifndef...
2015-02-20 Nick LewyckyFix build in release mode, four cases of -Wunused-variable.
2015-02-20 Hal Finkel[InstCombine] Remove unnecessary variable indexing...
2015-02-20 Philip ReamesAdjust enablement of RewriteStatepointsForGC
2015-02-20 Philip ReamesAdd a pass for constructing gc.statepoint sequences...
2015-02-20 Kostya Serebryany[sanitizer] when dumping the basic block trace, also...
2015-02-20 Michael Gottesman[objc-arc-contract] We can not move retains over instru...
2015-02-20 Michael Gottesman[objc-arc] Add the predicate CanDecrementRefCount.
2015-02-19 Benjamin KramerSSAUpdater: Use range-based for. NFC.
2015-02-19 Michael Gottesman[objc-arc] Convert the bodies of ARCInstKind predicates...
2015-02-19 Michael Gottesman[objc-arc] Change the InstructionClass to be an enum...
2015-02-19 Adam Nemet[LoopAccesses] Change LAA:getInfo to return a constant...
2015-02-19 Adam Nemet[LoopAccesses] Split out LoopAccessReport from Vectoriz...
2015-02-19 Adam Nemet[LoopAccesses] Add missing const to APIs in Vectorizati...
2015-02-19 Adam Nemet[LoopAccesses] Change debug messages from LV to LAA
2015-02-19 Adam Nemet[LoopAccesses] Create the analysis pass
2015-02-19 Adam Nemet[LoopAccesses] Cache the result of canVectorizeMemory
2015-02-19 Adam Nemet[LoopAccesses] Stash the report from the analysis rathe...
2015-02-19 Adam Nemet[LoopAccesses] Make VectorizerParams global + fix for...
2015-02-19 Adam NemetRevert "Reformat."
2015-02-19 Benjamin KramerLSR: Move set instead of copying. NFC.
2015-02-19 Benjamin KramerDemote vectors to arrays. No functionality change.
2015-02-19 Michael Gottesman[objc-arc] Introduce the concept of RCIdentity and...
2015-02-19 Michael Gottesman[objc-arc-contract] Rename contractRelease => tryToCont...
2015-02-19 Michael Gottesman[objc-arc-contract] Refactor out tryToPeepholeInstructi...
2015-02-19 Michael Gottesman[objc-arc-contract] Reorganize the code a bit and make...
2015-02-18 Sanjoy DasPartial fix for bug 22589
2015-02-18 Andrew KaylorAdding implementation to outline C++ catch handlers...
2015-02-18 Mohit K. Bhakkad[MSan][MIPS] VarArgHelper for MIPS64
2015-02-18 NAKAMURA TakumiReformat.
2015-02-18 NAKAMURA TakumiRevert r229622: "[LoopAccesses] Make VectorizerParams...
2015-02-18 Craig Topper[X86] Remove AVX512 pslldq/psrldq shift intrinsics...
2015-02-18 Craig Topper[X86] Remove AVX2 and SSE2 pslldq and psrldq intrinsics...
2015-02-18 Adam Nemet[LoopAccesses] Change LAA:getInfo to return a constant...
2015-02-18 Adam Nemet[LoopAccesses] Split out LoopAccessReport from Vectoriz...
2015-02-18 Adam Nemet[LoopAccesses] Add missing const to APIs in Vectorizati...
2015-02-18 Adam Nemet[LoopAccesses] Change debug messages from LV to LAA
2015-02-18 Adam Nemet[LoopAccesses] Create the analysis pass
2015-02-18 Adam Nemet[LoopAccesses] Make blockNeedsPredication static
2015-02-18 Adam Nemet[LoopAccesses] Cache the result of canVectorizeMemory
2015-02-18 Adam Nemet[LoopAccesses] Stash the report from the analysis rathe...
2015-02-18 Adam Nemet[LoopAccesses] Make VectorizerParams global
2015-02-18 Adam Nemet[LoopAccesses] Rename LoopAccessAnalysis to LoopAccessInfo
2015-02-18 Akira Hatanaka[InstCombine] Do not insert a GEP instruction before...
2015-02-18 Hal Finkel[BDCE] Don't forget uses of root instructions seen...
2015-02-17 Benjamin KramerPrefer SmallVector::append/insert over push_back loops.
2015-02-17 Elena DemikhovskyFixed a bug in store sinking.
2015-02-17 Hal Finkel[BDCE] Add a bit-tracking DCE pass
2015-02-16 Mehdi AminiInstCombine: fold more cases of (fp_to_u/sint (u/sint_t...
2015-02-16 James MolloyRun LICM as part of the cleanup phase from the scalar...
2015-02-16 Hal Finkel[ADCE] Don't indent inside an anonymous namespace
2015-02-16 James Molloy[LoopReroll] Relax some assumptions a little.
2015-02-16 James Molloy[LoopReroll] Don't crash on dead code
2015-02-16 Evgeniy Stepanov[asan] Reuse a common function.
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-15 Hal Finkel[ADCE] Convert another loop for a range-based for
2015-02-15 Hal Finkel[ADCE] Use inst_range and range-based fors
next