index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
/
LegalizeTypesGeneric.cpp
Age
Commit message (
Expand
)
Author
2013-01-02
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2012-10-12
Fix big-endian codegen bug in DAGTypeLegalizer::ExpandRes_BITCAST
Ulrich Weigand
2012-10-08
Move TargetData to DataLayout.
Micah Villmow
2012-09-17
Fix PR13859
Michael Liao
2012-09-13
Enhance type legalization on bitcast from vector to integer
Michael Liao
2012-07-12
The result type of EXTRACT_VECTOR_ELT doesn't have to match the element type of
Duncan Sands
2012-01-10
Remove unnecessary default cases in switches that cover all enum values.
David Blaikie
2011-11-15
Remove some unnecessary includes of PseudoSourceValue.h.
Jay Foad
2011-11-08
Added invariant field to the DAG.getLoad method and changed all calls.
Pete Cooper
2011-09-23
Tweak the handling of MERGE_VALUES nodes: remove the need for
Duncan Sands
2011-09-06
Add codegen support for vector select (in the IR this means a select
Duncan Sands
2011-08-31
Fill in type legalization for MERGE_VALUES in all the various cases. Patch b...
Eli Friedman
2011-06-01
Refactor LegalizeTypes: Erase LegalizeAction and make the type legalizer use
Nadav Rotem
2010-11-23
Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.
Wesley Peck
2010-09-21
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-07-11
Fix va_arg for doubles. With this patch VAARG nodes always contain the
Rafael Espindola
2010-06-26
When splitting a VAARG, remember its alignment.
Rafael Espindola
2010-04-15
More 80 violations.
Evan Cheng
2010-02-15
Add non-temporal flags and remove an assumption of default arguments.
David Greene
2009-12-28
Remove dead variable.
Bill Wendling
2009-10-18
-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-17
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-08-12
Add contexts to some of the MVT APIs. No functionality change yet, just the ...
Owen Anderson
2009-08-11
Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...
Owen Anderson
2009-08-10
Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...
Owen Anderson
2009-07-29
Move types back to the 2.5 API.
Owen Anderson
2009-07-09
Thread LLVMContext through MVT and related parts of SDISel.
Owen Anderson
2009-07-08
Nowadays vectors are only split if they have an even
Duncan Sands
2009-07-08
Remove trailing whitespace. Reorder some methods
Duncan Sands
2009-06-19
Minor cleanup; fixes review comments for a previous patch. Sorry for
Eli Friedman
2009-06-07
Tweak the expansion code for BIT_CONVERT to generate better code
Eli Friedman
2009-04-25
Refactor the code to grab the low and high parts of a value
Dan Gohman
2009-04-18
Don't try to make BUILD_VECTOR operands have the same
Duncan Sands
2009-04-13
Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be
Bob Wilson
2009-03-18
Added missing support for widening when splitting an unary op (PR3683)
Mon P Wang
2009-02-25
Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.
Evan Cheng
2009-02-22
Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR
Scott Michel
2009-02-06
Remove more non-DebugLoc getNode variants. Use
Dale Johannesen
2009-02-06
Remove more non-DebugLoc versions of getNode.
Dale Johannesen
2009-02-04
Fill in more omissions in DebugLog propagation.
Dale Johannesen
2009-02-02
Remove trailing spaces.
Duncan Sands
2009-01-31
DebugLoc propagation. Done with file.
Dale Johannesen
2008-12-16
Preserve SourceValue information when lowering produces multiple loads from
Dan Gohman
2008-12-15
Added support to LegalizeType for expanding the operands of scalar to vector
Mon P Wang
2008-12-09
Fix PR3117: not all nodes being legalized. The
Duncan Sands
2008-11-10
Tweak some comments.
Duncan Sands
[next]