Support standard DWARF TLS opcode; Darwin and PS4 use it.
[oota-llvm.git] / lib / Transforms / Scalar /
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-04 Philip Reames[RewriteStatepointsForGC] Fix a relocation bug w.r...
2015-03-03 David BlaikieRewriteStatepointsForGC::PhiState: Remove explicit...
2015-03-03 David BlaikieRevert "Remove the explicit SDNodeIterator::operator...
2015-03-03 David BlaikieRemove the explicit SDNodeIterator::operator= in favor...
2015-03-03 Benjamin KramerLoopIdiom: Give globals for memset_pattern16 private...
2015-03-02 Sanjoy DasRevert some changes that were made to fix PR20680.
2015-03-02 NAKAMURA TakumiRevert r230921, "Revert some changes that were made...
2015-03-01 Sanjoy DasRevert some changes that were made to fix PR20680.
2015-02-28 Benjamin KramerTRE: Just erase dead BBs and tweak the iteration loop...
2015-02-28 Yaron KerenSilence variable set but not used warning, NFC.
2015-02-28 Benjamin KramerReplace std::copy with a back inserter with vector...
2015-02-28 Philip Reames[RewriteStatepointsForGC] Reduce indentation via early...
2015-02-28 Philip Reames[RewriteStatepointsForGC] Fix another order of iteratio...
2015-02-28 Philip Reames[RewriteStatepointsForGC] Reduce indentation via early...
2015-02-28 Philip Reames[RewriteStatepointsForGC] Fix iterator invalidation bug
2015-02-28 Philip Reames[RewriteStatepointsForGC] Add tests for the base pointe...
2015-02-27 Sanjay Patelremove function names from comments; NFC
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 Sanjay Patelonly propagate equality comparisons of FP values that...
2015-02-24 Sanjay Patelremove function names from comments; NFC
2015-02-23 Sanjay Pateladd newline for easier reading; NFC
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-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 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 Philip ReamesAdjust enablement of RewriteStatepointsForGC
2015-02-20 Philip ReamesAdd a pass for constructing gc.statepoint sequences...
2015-02-19 Adam Nemet[LoopAccesses] Create the analysis pass
2015-02-19 Benjamin KramerLSR: Move set instead of copying. NFC.
2015-02-18 NAKAMURA TakumiRevert r229622: "[LoopAccesses] Make VectorizerParams...
2015-02-18 Adam Nemet[LoopAccesses] Create the analysis pass
2015-02-18 Hal Finkel[BDCE] Don't forget uses of root instructions seen...
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 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-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
2015-02-15 Hal Finkel[ADCE] Fix formatting of pointer types
2015-02-15 Hal Finkel[ADCE] Fix capitalization of another local variable
2015-02-15 Hal Finkel[ADCE] Fix capitalization of some local variables
2015-02-14 Andrea Di Biagio[optnone] Skip pass Constant Hoisting on optnone functions.
2015-02-14 Duncan P. N. Exon... Transforms: Canonicalize access to function attributes...
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-02-13 Chandler Carruth[unroll] Concede defeat and disable the unroll analyzer...
2015-02-13 Chandler Carruth[unroll] Merge the simplification and DCE estimation...
2015-02-13 Chandler Carruth[unroll] Remove pointless dyn_cast<>s to Instruction...
2015-02-13 Chandler Carruth[unroll] Don't check the loop set for whether an instru...
2015-02-13 Chandler Carruth[unroll] Change the other worklist in the unroll analyz...
2015-02-13 Chandler Carruth[unroll] Replace a boolean, for loop, condition, and...
2015-02-13 Chandler Carruth[unroll] Directly query for dead instructions.
2015-02-13 Chandler Carruth[unroll] Replace a linear time check for no uses with...
2015-02-13 Chandler Carruth[unroll] Rather than an operand set, use a setvector...
2015-02-13 Chandler Carruth[unroll] Extract the code to enqueue operansd for the...
2015-02-13 Chandler Carruth[unroll] Use a small set to de-duplicate operands prior...
2015-02-13 Chandler Carruth[unroll] Make the unroll cost analysis terminate determ...
2015-02-13 Chandler Carruth[unroll] Make range based for loops a bit more explicit...
2015-02-13 Chandler Carruth[unroll] Avoid the "Insn" abbreviation of Instruction...
2015-02-13 Chandler Carruth[unroll] Tidy up the integer we use to accumululate...
2015-02-13 Chandler Carruth[unroll] Don't use a map from pointer to bool. Use...
2015-02-13 Michael ZolotukhinPrevent division by 0.
2015-02-13 Chandler Carruth[unroll] Update the new analysis logic from r228265...
2015-02-12 James Molloy[LoopRerolling] Be more forgiving with instruction...
2015-02-11 Mehdi AminiReassociate: cannot negate a INT_MIN value
2015-02-11 James Molloy[LoopReroll] Introduce the concept of DAGRootSets.
2015-02-11 Zachary TurnerUse ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
2015-02-10 David MajnemerEarlyCSE: It isn't safe to CSE across synchronization...
2015-02-10 Philip ReamesAdjust how we avoid poll insertion inside the poll...
2015-02-09 Adrian PrantlDebug info: When updating debug info during SROA, do...
2015-02-09 Adrian PrantlDebug info: Use DW_OP_bit_piece instead of DW_OP_piece...
2015-02-09 Ramkumar Ramachandra[Statepoint] Improve two asserts, fix some style (NFC)
2015-02-09 Ramkumar RamachandraPlaceSafepoints: modernize gc.result.* -> gc.result
2015-02-09 Philip ReamesUpdate file comment to clarify points highlighted in...
2015-02-09 Philip ReamesUse range for loops in PlaceSafepoints (NFC)
2015-02-09 Philip ReamesAdd basic tests for PlaceSafepoints
2015-02-07 Benjamin KramerLoopIdiom: Use utility functions.
next