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
*
[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
*
Fix PR11985
Michael Liao
2012-09-12
*
Constify SDNodeIterator an stop its only non-const user being cast stripped
Roman Divacky
2012-09-05
*
Remove extra MayLoad/MayStore flags from atomic_load/store.
Jakob Stoklund Olesen
2012-08-28
*
Add dump/dumpr methods to SDValue.
Nadav Rotem
2012-08-16
*
Add SelectionDAG::getTargetIndex.
Jakob Stoklund Olesen
2012-08-07
*
Refactor the code that checks that all operands of a node are UNDEFs.
Nadav Rotem
2012-07-15
*
Teach CodeGen's version of computeMaskedBits to understand the range metadata.
Rafael Espindola
2012-03-31
*
Add a RegisterMaskSDNode class.
Jakob Stoklund Olesen
2012-01-18
*
Return an ArrayRef from ShuffleVectorSDNode::getMask and push it through Code...
Benjamin Kramer
2012-01-15
*
Add additional checking to ensure that MachineMemOperands are never set to nu...
Owen Anderson
2011-11-10
*
Added invariant field to the DAG.getLoad method and changed all calls.
Pete Cooper
2011-11-08
*
Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures...
Eli Friedman
2011-09-07
*
Basic x86 code generation for atomic load and store instructions.
Eli Friedman
2011-08-24
*
Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be
Eli Friedman
2011-07-29
*
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-18
[next]