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
Age
Commit message (
Expand
)
Author
2011-07-20
PR10421: Fix a straightforward bug in the widening logic for CONCAT_VECTORS.
Eli Friedman
2011-07-19
Revert r135423.
Devang Patel
2011-07-18
Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future a...
Jeffrey Yasskin
2011-07-18
During bottom up fast-isel, instructions emitted to materalize registers are ...
Devang Patel
2011-07-18
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-17
Minor code cleanups
Nadav Rotem
2011-07-15
LegalizeDAG doesn't need its own copy of this enum.
Dan Gohman
2011-07-15
Delete LegalizeDAG's own version of isTypeLegal and getTypeAction
Dan Gohman
2011-07-15
Delete an unused variable and a redundant assert.
Dan Gohman
2011-07-15
Modernize comments.
Dan Gohman
2011-07-14
Check register class matching instead of width of type matching
Eric Christopher
2011-07-14
[VECTOR-SELECT]
Nadav Rotem
2011-07-14
Add assertion for the chain value type
Nadav Rotem
2011-07-14
Don't emit a bit test if there is only one case the test can yield false. A s...
Benjamin Kramer
2011-07-14
Add a dag combine pattern for folding C2-(A+C1) -> (C2-C1)-A
Eric Christopher
2011-07-13
Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.
Jay Foad
2011-07-08
Add an intrinsic and codegen support for fused multiply-accumulate. The intent
Cameron Zwarich
2011-07-08
Apparently we can't expect a BinaryOperator here.
Benjamin Kramer
2011-07-08
Emit a more efficient magic number multiplication for exact sdivs.
Benjamin Kramer
2011-07-07
Remove a FIXME. All of the standard ones are in the list.
Eric Christopher
2011-07-07
Add functions 'hasPredecessor' and 'hasPredecessorHelper' to SDNode. The
Lang Hames
2011-07-06
Grammar and 80-col.
Eric Christopher
2011-07-06
Introduce "expect" intrinsic instructions.
Jakub Staszak
2011-07-01
Rename TargetSubtarget to TargetSubtargetInfo for consistency.
Evan Cheng
2011-06-30
Remove getRegClassForInlineAsmConstraint and all dependencies.
Eric Christopher
2011-06-29
Revert r133953 for now.
Devang Patel
2011-06-29
Revert a part of r126557 which could create unschedulable DAGs.
Benjamin Kramer
2011-06-29
Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...
Evan Cheng
2011-06-28
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
Evan Cheng
2011-06-27
During bottom up fast-isel, instructions emitted to materalize registers are ...
Devang Patel
2011-06-27
More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.
Evan Cheng
2011-06-27
The index stored in the RegDefIter is one after the current index. When gett...
Owen Anderson
2011-06-27
pre-RA-sched: Cleanup register pressure tracking.
Andrew Trick
2011-06-27
Distinguish early clobber output operands from clobbered registers.
Jakob Stoklund Olesen
2011-06-24
The scheduler needs to be aware on the existence of untyped nodes when it per...
Owen Anderson
2011-06-24
Handle debug info for i128 constants.
Devang Patel
2011-06-22
Replace the existing forms of ConstantArray::get() with a single form
Jay Foad
2011-06-21
Fix some trailing issues from my introduction of MVT::untyped and its use for...
Owen Anderson
2011-06-21
Teach dag combine to match halfword byteswap patterns.
Evan Cheng
2011-06-20
Fix PromoteIntRes_TRUNCATE: Add support for cases where the
Nadav Rotem
2011-06-19
Code cleanups: Remove duplicated logic in PromotInteRes_BITCAST, reserve vect...
Nadav Rotem
2011-06-19
Calls to AssertZext and getZeroExtendInReg must be made using scalar types.
Nadav Rotem
2011-06-19
When promoting the vector elements in CopyToParts, use vector trunc
Nadav Rotem
2011-06-18
Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.
Benjamin Kramer
2011-06-18
Remove unused but set variables.
Benjamin Kramer
2011-06-18
Fix UMULO support for 2x register width to allow the full
Eric Christopher
2011-06-17
Fix comment.
Eric Christopher
2011-06-17
Lower multiply with overflow checking to __mulo<mode>
Eric Christopher
2011-06-16
Don't use register classes larger than TLI->getRegClassFor(VT).
Jakob Stoklund Olesen
2011-06-16
Introduce MachineBranchProbabilityInfo class, which has similar API to
Jakub Staszak
[next]