index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
Commit message (
Expand
)
Author
Age
...
*
DAGCombine: prevent formation of illegal ConstantFP nodes.
Tim Northover
2014-05-02
*
Allow SelectionDAG::FoldConstantArithmetic to work when it's called with a ve...
Benjamin Kramer
2014-05-02
*
Convert more loops to range-based equivalents
Alexey Samsonov
2014-04-30
*
[ARM64] Prevent bit extraction to be adjusted by following shift
Weiming Zhao
2014-04-30
*
Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...
Craig Topper
2014-04-30
*
Tidy up whitespace.
Jim Grosbach
2014-04-29
*
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...
Craig Topper
2014-04-29
*
We already calculate WideVT above, just reuse it.
Eric Christopher
2014-04-28
*
Convert more SelectionDAG functions to use ArrayRef.
Craig Topper
2014-04-28
*
Convert AddNodeIDNode and SelectionDAG::getNodeIfExiists to use ArrayRef<SDVa...
Craig Topper
2014-04-27
*
Convert SelectionDAGISel::MorphNode to use ArrayRef.
Craig Topper
2014-04-27
*
Convert SelectionDAG::MorphNodeTo to use ArrayRef.
Craig Topper
2014-04-27
*
Convert SelectionDAG::SelectNodeTo to use ArrayRef.
Craig Topper
2014-04-27
*
Convert one last signature of getNode to take an ArrayRef of SDUse.
Craig Topper
2014-04-27
*
Convert SDNode constructor to use ArrayRef.
Craig Topper
2014-04-27
*
Convert SelectionDAG::getMergeValues to use ArrayRef.
Craig Topper
2014-04-27
*
Const-correct SelectionDAG::getAtomic.
Craig Topper
2014-04-27
*
SelectionDAG: Aggressively fold shuffles of constant splats.
Benjamin Kramer
2014-04-27
*
DAGCombiner: Simplify code a bit, make more transforms work with vectors.
Benjamin Kramer
2014-04-26
*
Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...
Craig Topper
2014-04-26
*
Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.
Craig Topper
2014-04-26
*
Remove an unused version of getMemIntrinsicNode and getNode. Additionally, th...
Craig Topper
2014-04-26
*
Rip out X86-specific vector SDIV lowering, make the corresponding DAGCombiner...
Benjamin Kramer
2014-04-26
*
DAGCombiner: Turn divs of vector splats into vectorized multiplications.
Benjamin Kramer
2014-04-26
*
[DAG] During DAG legalization keep opaque constants even after expanding.
Juergen Ributzka
2014-04-26
*
This reapplies r207235 with an additional bugfixes caught by the msan
Adrian Prantl
2014-04-25
*
Revert "This reapplies r207130 with an additional testcase+and a missing chec...
Adrian Prantl
2014-04-25
*
This reapplies r207130 with an additional testcase+and a missing check for
Adrian Prantl
2014-04-25
*
Revert "This reapplies r207130 with an additional testcase+and a missing chec...
Adrian Prantl
2014-04-25
*
This reapplies r207130 with an additional testcase+and a missing check for
Adrian Prantl
2014-04-25
*
Revert "Debug info for optimized code: Support variables that are on the stac...
Adrian Prantl
2014-04-25
*
Debug info for optimized code: Support variables that are on the stack and
Adrian Prantl
2014-04-24
*
Fix an infinite loop bug in DAG Combine about keeping transfering between ANY...
Hao Liu
2014-04-22
*
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
*
[Modules] Make Support/Debug.h modular. This requires it to not change
Chandler Carruth
2014-04-21
*
[Modules] Sink the DEBUG_TYPE macro out of LegalizeTypes.h and into the
Chandler Carruth
2014-04-21
*
Fix unnecessary line break
Matt Arsenault
2014-04-21
*
Patch by Vadim Chugunov
Yaron Keren
2014-04-19
*
DAGCombiner: don't optimise non-existant litpool load
Tim Northover
2014-04-16
*
Convert SelectionDAG::getVTList to use ArrayRef
Craig Topper
2014-04-16
*
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-04-16
*
Make FastISel::SelectInstruction return before target specific fast-isel code
Akira Hatanaka
2014-04-15
*
Revert r191049/r191059 as it can produce wrong code (see PR17975).
Robert Lougher
2014-04-15
*
FastISel: constrain the RegClass of operands when emitting instructions.
Tim Northover
2014-04-15
*
Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...
Nick Lewycky
2014-04-15
*
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-04-14
*
Reenable use of TBAA during CodeGen
Hal Finkel
2014-04-12
*
Move ExtractVectorElements to SelectionDAG.
Matt Arsenault
2014-04-11
*
SelectionDAG: Use helper function to improve legalization of ISD::MUL
Tom Stellard
2014-04-11
*
SelectionDAG: Factor ISD::MUL lowering code out of DAGTypeLegalizer
Tom Stellard
2014-04-11
[prev]
[next]