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
/
LegalizeTypesGeneric.cpp
Commit message (
Expand
)
Author
Age
*
Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.
Craig Topper
2014-04-26
*
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
*
[Modules] Sink the DEBUG_TYPE macro out of LegalizeTypes.h and into the
Chandler Carruth
2014-04-21
*
[C++11] Replace llvm::tie with std::tie.
Benjamin Kramer
2014-03-02
*
SelectionDAG: Optimize expansion of vec_type = BITCAST scalar_type
Tom Stellard
2013-11-22
*
Split SETCC if VSELECT requires splitting too.
Tom Stellard
2013-11-22
*
[DAG] Refactor vector splitting code in SelectionDAG. No functional change in...
Juergen Ributzka
2013-11-19
*
SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
2013-11-13
*
Revert "SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs spl...
Juergen Ributzka
2013-10-30
*
SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
2013-10-30
*
Keep TBAA info when rewriting SelectionDAG loads and stores
Richard Sandiford
2013-10-28
*
Revert "SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs spl...
Juergen Ributzka
2013-09-21
*
SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
2013-09-21
*
Remove an over-zealous assertion. A pointer type could be illegal if the tar...
Owen Anderson
2013-08-27
*
SelectionDAG: Remove unnecessary uses of TargetLowering::getPointerTy()
Tom Stellard
2013-08-26
*
TargetLowering: Add getVectorIdxTy() function v2
Tom Stellard
2013-08-05
*
Remove trailing whitespace from SelectionDAG/*.cpp
Stephen Lin
2013-07-08
*
Track IR ordering of SelectionDAG nodes 2/4.
Andrew Trick
2013-05-25
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Fix big-endian codegen bug in DAGTypeLegalizer::ExpandRes_BITCAST
Ulrich Weigand
2012-10-12
*
Move TargetData to DataLayout.
Micah Villmow
2012-10-08
*
Fix PR13859
Michael Liao
2012-09-17
*
Enhance type legalization on bitcast from vector to integer
Michael Liao
2012-09-13
*
The result type of EXTRACT_VECTOR_ELT doesn't have to match the element type of
Duncan Sands
2012-07-12
*
Remove unnecessary default cases in switches that cover all enum values.
David Blaikie
2012-01-10
*
Remove some unnecessary includes of PseudoSourceValue.h.
Jay Foad
2011-11-15
*
Added invariant field to the DAG.getLoad method and changed all calls.
Pete Cooper
2011-11-08
*
Tweak the handling of MERGE_VALUES nodes: remove the need for
Duncan Sands
2011-09-23
*
Add codegen support for vector select (in the IR this means a select
Duncan Sands
2011-09-06
*
Fill in type legalization for MERGE_VALUES in all the various cases. Patch b...
Eli Friedman
2011-08-31
*
Refactor LegalizeTypes: Erase LegalizeAction and make the type legalizer use
Nadav Rotem
2011-06-01
*
Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.
Wesley Peck
2010-11-23
*
update a bunch of code to use the MachinePointerInfo version of getStore.
Chris Lattner
2010-09-21
*
continue MachinePointerInfo'izing, eliminating use of one of the old
Chris Lattner
2010-09-21
*
Fix va_arg for doubles. With this patch VAARG nodes always contain the
Rafael Espindola
2010-07-11
*
When splitting a VAARG, remember its alignment.
Rafael Espindola
2010-06-26
*
More 80 violations.
Evan Cheng
2010-04-15
*
Add non-temporal flags and remove an assumption of default arguments.
David Greene
2010-02-15
*
Remove dead variable.
Bill Wendling
2009-12-28
*
-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed
Evan Cheng
2009-10-18
*
Only fixed stack objects and spill slots should be get FixedStack PseudoSourc...
Evan Cheng
2009-10-18
*
Revert 84315 for now. Re-thinking the patch.
Evan Cheng
2009-10-17
*
Rename getFixedStack to getStackObject. The stack objects represented are not
Evan Cheng
2009-10-17
*
80 col violation.
Evan Cheng
2009-10-17
*
Add contexts to some of the MVT APIs. No functionality change yet, just the ...
Owen Anderson
2009-08-12
*
Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...
Owen Anderson
2009-08-11
*
Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...
Owen Anderson
2009-08-10
*
Move types back to the 2.5 API.
Owen Anderson
2009-07-29
*
Thread LLVMContext through MVT and related parts of SDISel.
Owen Anderson
2009-07-09
*
Nowadays vectors are only split if they have an even
Duncan Sands
2009-07-08
[next]