[Support/Timer] Make GetMallocUsage() aware of jemalloc.
[oota-llvm.git] / lib / Transforms /
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
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-15 Elena DemikhovskyEnabled cost calculation for masked memory operations.
2015-02-14 Ramkumar RamachandraInstCombine: propagate deref via new addDereferenceableAttr
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-14 Philip Reames[InstCombine] When canonicalizing gep indices, prefer...
2015-02-13 Andrea Di Biagio[InstCombine] Fix regression introduced at r227197.
2015-02-13 James Molloy[SimplifyCFG] Be more aggressive
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 Michael Liao[InstCombine] Fix a bug when combining `icmp` from...
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[IC] Fix a bug with the instcombine canonicalizing...
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 Benjamin KramerInstCombine: Allow folding of xor into icmp by changing...
2015-02-12 James Molloy[LoopRerolling] Be more forgiving with instruction...
2015-02-12 Dmitry Vyukovtsan: do not instrument not captured values
2015-02-12 Chandler Carruth[slp] Fix a nasty bug in the SLP vectorizer that Joerg...
2015-02-11 Tim NorthoverDeadArgElim: aggregate Return assessment properly.
2015-02-11 Mehdi AminiReassociate: cannot negate a INT_MIN value
2015-02-11 James Molloy[SimplifyCFG] Swap to using TargetTransformInfo for...
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-11 Justin BognerInstrProf: Lower coverage mappings by setting their...
2015-02-11 Reid KlecknerDon't promote asynch EH invokes of nounwind functions...
2015-02-10 David MajnemerEarlyCSE: It isn't safe to CSE across synchronization...
2015-02-10 Tim NorthoverDeadArgElim: arguments affect all returned sub-values...
2015-02-10 Chandler CarruthRevert r228556: InstCombine: propagate nonNull through...
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 Duncan P. N. Exon... IR: Take uint64_t in DIBuilder::createExpression()
2015-02-09 Philip ReamesAdd basic tests for PlaceSafepoints
2015-02-09 Akira HatanakaFix a bug in DemoteRegToStack where a reload instructio...
2015-02-09 Tim NorthoverDeadArgElim: fix mismatch in accounting of array return...
2015-02-09 Tim NorthoverDeadArgElim: assess uses of entire return value aggregate.
2015-02-09 Ramkumar RamachandraInstCombine: propagate nonNull through assume
2015-02-08 Bjorn SteinbrinkCorrectly combine alias.scope metadata by a union inste...
2015-02-07 Benjamin KramerLoopIdiom: Use utility functions.
2015-02-07 Bjorn SteinbrinkProperly update AA metadata when performing call slot...
2015-02-06 Evgeniy Stepanov[msan] Fix "missing origin" in atomic store.
2015-02-06 Michael ZolotukhinUse estimated number of optimized insns in unroll-thres...
2015-02-06 Michael Zolotukhin[InstSimplify] Add SimplifyFPBinOp function.
2015-02-06 Adam Nemet[LV] Move addRuntimeCheck to LoopAccessAnalysis
next