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
/
include
/
llvm
/
CodeGen
/
SelectionDAGNodes.h
Commit message (
Expand
)
Author
Age
*
IR: add "cmpxchg weak" variant to support permitted failure.
Tim Northover
2014-06-13
*
[DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact flags to SelectionDAG.
Andrea Di Biagio
2014-06-09
*
[SelectionDAG] Force cycle detection in AssignTopologicalOrder before aborting
Adam Nemet
2014-05-31
*
[SelectionDAG] Pass DAG to checkForCycles
Adam Nemet
2014-05-31
*
Fix an assert I accidentally broke to hopefully fix the build bots.
Craig Topper
2014-04-27
*
Convert SDNode constructor to use ArrayRef.
Craig Topper
2014-04-27
*
Const-correct SelectionDAG::getAtomic.
Craig Topper
2014-04-27
*
Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...
Craig Topper
2014-04-26
*
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
*
SDNode: Add uses() iterator_range convenience methods.
Jim Grosbach
2014-04-11
*
[DAG] Fix an assertion failure caused by an invalid cast in method 'BuildVect...
Andrea Di Biagio
2014-03-22
*
Make DAGCombiner work on vector bitshifts with constant splat vectors.
Matt Arsenault
2014-03-17
*
IR: add a second ordering operand to cmpxhg for failure
Tim Northover
2014-03-11
*
Add helpers for getting scalar sizes of vector value types.
Matt Arsenault
2014-03-11
*
[Layering] Move DebugLoc.h into the IR library. The implementation
Chandler Carruth
2014-03-05
*
[C++11] Use std::tie to simplify compare operators.
Benjamin Kramer
2014-03-03
*
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
Benjamin Kramer
2014-03-02
*
Add missing const
Matt Arsenault
2014-02-24
*
Silence MSVC warning on 'uint16_t |= bool' with a cast
Reid Kleckner
2014-01-27
*
Revert "Revert "Add Constant Hoisting Pass" (r200034)"
Juergen Ributzka
2014-01-25
*
Revert "Add Constant Hoisting Pass" (r200034)
Hans Wennborg
2014-01-25
*
Add Constant Hoisting Pass
Juergen Ributzka
2014-01-24
*
Revert "Add Constant Hoisting Pass"
Juergen Ributzka
2014-01-24
*
Add Constant Hoisting Pass
Juergen Ributzka
2014-01-24
*
[DAG] Teach DAG to also reassociate vector operations
Juergen Ributzka
2014-01-13
*
Teach DAGCombiner how to fold a SIGN_EXTEND_INREG of a BUILD_VECTOR of
Andrea Di Biagio
2013-12-27
*
Add addrspacecast instruction.
Matt Arsenault
2013-11-15
*
Remove an old workaround for a compiler that EOL'd years ago.
Benjamin Kramer
2013-09-29
*
Allocate AtomicSDNode operands in SelectionDAG's allocator to stop leakage.
Benjamin Kramer
2013-09-29
*
[ARM] Use the load-acquire/store-release instructions optimally in AArch32.
Amara Emerson
2013-09-26
*
white spaces and long lines
Jack Carter
2013-09-09
*
Put an llvm_unreachable at the end of getSplatIndex as its loop should never ...
Craig Topper
2013-08-06
*
Check against >= 0 instead of != -1 in getSplatIndex because it generally com...
Craig Topper
2013-08-06
*
Remove trailing whitespace and fix an 80-column violation. No functional change.
Craig Topper
2013-08-06
*
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...
Craig Topper
2013-07-14
*
Track IR ordering of SelectionDAG nodes 2/4.
Andrew Trick
2013-05-25
*
Track IR ordering of SelectionDAG nodes 1/4.
Andrew Trick
2013-05-25
*
Cleanup the simplify_type implementation.
Rafael Espindola
2013-03-27
*
Remove unneeded cast.
Jakub Staszak
2013-03-09
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
whitespace
Nadav Rotem
2012-12-27
*
Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.
Patrik Hagglund
2012-12-13
*
Revert EVT->MVT changes, r169836-169851, due to buildbot failures.
Patrik Hagglund
2012-12-11
*
Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.
Patrik Hagglund
2012-12-11
*
Sort the #include lines for the include/... tree with the script.
Chandler Carruth
2012-12-03
*
In various places throughout the code generator, there were special
Ulrich Weigand
2012-10-29
*
Remove unnecessary classof()'s
Sean Silva
2012-10-11
*
Add in some interfaces that will allow easier access to the pointer address s...
Micah Villmow
2012-10-09
*
Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...
Craig Topper
2012-09-17
[next]