CodeGen: constify and use range loop for SSP
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2014-12-19 Sanjay Patelmerge consecutive stores of extracted vector elements
2014-12-17 Michael Kuperstein[DAGCombine] Slightly improve lowering of BUILD_VECTOR...
2014-12-16 Hans WennborgSelectionDAG switch lowering: use 'unsigned' to count...
2014-12-16 Sanjay Patelmerge consecutive loads that are offset from a base...
2014-12-15 Michael IlsemanSilence more static analyzer warnings.
2014-12-12 Matt ArsenaultAdd target hook for whether it is profitable to reduce...
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-09 Owen AndersonFix a few instances found in SelectionDAG where we...
2014-12-08 Justin BognerInstrProf: An intrinsic and lowering for instrumentatio...
2014-12-06 Hans WennborgSelectionDAG switch lowering: Replace unreachable defau...
2014-12-04 Simon Pilgrim[InstCombine] Minor optimization for bswap with binary ops
2014-12-04 Elena DemikhovskyMasked Load / Store Intrinsics - the CodeGen part.
2014-12-02 Hal Finkel[PowerPC] Implement readcyclecounter for PPC32
2014-12-02 Philip ReamesRestructure some assertion checking based on post commi...
2014-12-02 Philip ReamesAppease a build bot complaining about an unused variabl...
2014-12-02 Philip Reames[Statepoints 3/4] Statepoint infrastructure for garbage...
2014-12-01 Hans WennborgRevert r223049, r223050 and r223051 while investigating...
2014-12-01 Hans WennborgSelectionDAG switch lowering: Replace unreachable defau...
2014-12-01 Akira Hatanaka[stack protector] Set edge weights for newly created...
2014-11-29 Hans WennborgSwitch lowering: reformat some for loops etc. NFC
2014-11-29 Hans WennborgSwitch lowering: Fix broken 'Figure out which block...
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-23 Elena DemikhovskyConverted back to Unix format (after my last commit...
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-21 Sanjay PatelDon't repeat class/function/variable names in comments...
2014-11-21 Sanjay PatelLess space; NFC
2014-11-21 Andrea Di Biagio[DAG] Teach how to turn a build_vector into a shuffle...
2014-11-21 Andrea Di Biagio[DAG] Refactor the shuffle combining logic in DAGCombin...
2014-11-21 Hao LiuDAGCombiner: Allow the DAGCombiner to combine multiple...
2014-11-19 Simon Pilgrim[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-18 Owen AndersonFix an incorrect chain operand when expanding INSERT_VE...
2014-11-17 Oliver StannardFix optimisations of SELECT_CC which assumed result...
2014-11-17 Craig TopperMove register class name strings to a single array...
2014-11-17 Craig TopperReplace a couple asserts with static_asserts.
2014-11-16 Craig TopperConvert some EVTs to MVTs where only a SimpleValueType...
2014-11-15 Andrea Di Biagio[DAG] Improved target independent vector shuffle foldin...
2014-11-14 Reid KlecknerAllow the use of functions as typeinfo in landingpad...
2014-11-13 Aditya NandakumarWe can get the TLOF from the TargetMachine - so constru...
2014-11-13 Frederic RissAdd an assert and a test that verify r221709's fix.
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-11 Frederic RissTotally forget deallocated SDNodes in SDDbgInfo.
2014-11-11 Oliver StannardLLVM incorrectly folds xor into select
2014-11-05 Andrea Di Biagio[X86] Teach method 'isVectorClearMaskLegal' how to...
2014-11-03 Paul RobinsonNormally an 'optnone' function goes through fast-isel...
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getMetadata()
2014-10-30 Ahmed Bougacha[SelectionDAG] When scalarizing trunc, don't assert...
2014-10-30 Louis GerbargFix incorrect invariant check in DAG Combine
2014-10-29 NAKAMURA TakumiWhitespace.
2014-10-24 Matt ArsenaultFix copy paste comment
2014-10-24 Sanjay PatelUse rsqrt (X86) to speed up reciprocal square root...
2014-10-23 Ahmed Bougacha[SelectionDAG] Teach the vector scalarizer about FP...
2014-10-23 Ahmed BougachaUpdate comment and fix typos in assert message. (NFC)
2014-10-23 Tim NorthoverScheduleDAG: record PhysReg dependencies represented...
2014-10-22 Benjamin KramerStrength reduce constant-sized vectors into arrays...
2014-10-21 Matt ArsenaultAdd minnum / maxnum codegen
2014-10-21 Philip ReamesIntroduce enum values for previously defined metadata...
2014-10-17 Pete CooperCheck for dynamic alloca's when selecting lifetime...
2014-10-17 Juergen Ributzka[Stackmaps] Enable invoking the patchpoint intrinsic.
2014-10-17 Jan VeselySelectionDAG: Add sext_inreg optimizations
2014-10-16 Juergen RibutzkaReduce code duplication between patchpoint and non...
2014-10-16 Robin MorissetErase fence insertion from SelectionDAGBuilder.cpp...
2014-10-13 Adrian Prantlconstify the getters in SDNodeDbgValue.
2014-10-13 Chad RosierRefactor debug statement and remove dead argument....
2014-10-12 Benjamin KramerModernize old-style static asserts. NFC.
2014-10-09 Sanjay PatelImprove sqrt estimate algorithm (fast-math)
2014-10-09 Eric ChristopherRemove more calls to getSubtargetImpl from the schedule...
2014-10-09 Eric ChristopherRemove unused argument to CreateTargetScheduleState...
2014-10-09 Eric ChristopherRemove uses of getSubtargetImpl from ResourcePriorityQu...
2014-10-09 Eric ChristopherRemove the uses of getSubtargetImpl from InstrEmitter...
2014-10-09 Eric ChristopherUse the subtarget on the dag to get TargetFrameLowering...
2014-10-09 Eric ChristopherRemove uses of the TargetMachine from FunctionLoweringInfo
2014-10-08 Eric ChristopherRemove unnecessary include.
2014-10-08 Eric ChristopherUse both the cached TLI and the subtarget off of the...
2014-10-08 Eric ChristopherRemove getSubtargetImpl calls from FastISel, we can...
2014-10-08 Eric ChristopherRemove dead call to getTypeToTransformTo. The result is
2014-10-08 Eric ChristopherRemove a bunch of getSubtargetImpl calls since we alrea...
2014-10-08 Eric ChristopherUse the TargetLowering information we already have...
2014-10-08 Eric ChristopherGrab the TargetRegisterInfo off of the subtarget from the
2014-10-08 Eric ChristopherCache TargetLowering on SelectionDAGISel and update...
2014-10-08 Eric ChristopherCache SelectionDAGISel TargetInstrInfo lookups on the...
2014-10-08 Eric ChristopherReset the target options and optimization level as...
2014-10-08 Eric ChristopherHave the selection dag grab TargetLowering off of the...
2014-10-08 Eric ChristopherHave SelectionDAG's subtarget TargetSelectionDAGInfo...
2014-10-07 Sanjay Pateltypos
2014-10-07 Sanjay Pateltypos
2014-10-06 Hal Finkel[DAGCombine] Remove SIGN_EXTEND-related inf-loop
2014-10-06 Sanjay PatelFast-math fold: x / (y * sqrt(z)) -> x * (rsqrt(z...
2014-10-05 Chandler Carruth[x86, dag] Teach the DAG combiner to prune inputs toa...
2014-10-04 Benjamin KramerRemove unnecessary copying or replace it with moves...
2014-10-03 Adam Nemet[ISel] Keep matching state consistent when folding...
2014-10-03 Benjamin KramerEliminate some deep std::vector copies. NFC.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-09-30 Sanjay PatelUse the target-specified iteration count to opt out...
2014-09-30 Sanjay PatelSplit the estimate() interface into separate functions...
2014-09-30 Andrea Di Biagio[DAG] Check in advance if a build_vector has a legal...
2014-09-27 James Molloy[AArch64] Redundant store instructions should be remove...
2014-09-26 Sanjay PatelRefactor reciprocal and reciprocal square root estimate...
next