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
Commit message (
Expand
)
Author
Age
*
Minor code cleanups
Nadav Rotem
2011-07-17
*
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-15
*
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-14
*
Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.
Jay Foad
2011-07-13
*
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-08
*
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-07
*
Grammar and 80-col.
Eric Christopher
2011-07-06
*
Introduce "expect" intrinsic instructions.
Jakub Staszak
2011-07-06
*
Rename TargetSubtarget to TargetSubtargetInfo for consistency.
Evan Cheng
2011-07-01
*
Remove getRegClassForInlineAsmConstraint and all dependencies.
Eric Christopher
2011-06-30
*
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-29
*
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
Evan Cheng
2011-06-28
*
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-27
*
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-24
*
Replace the existing forms of ConstantArray::get() with a single form
Jay Foad
2011-06-22
*
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-21
*
Fix PromoteIntRes_TRUNCATE: Add support for cases where the
Nadav Rotem
2011-06-20
*
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-19
*
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-18
*
Fix comment.
Eric Christopher
2011-06-17
*
Lower multiply with overflow checking to __mulo<mode>
Eric Christopher
2011-06-17
*
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
2011-06-16
*
Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi...
Owen Anderson
2011-06-16
*
Add TargetRegisterInfo::getRawAllocationOrder().
Jakob Stoklund Olesen
2011-06-16
*
Add a DAGCombine for (ext (binop (load x), cst)).
Nick Lewycky
2011-06-16
*
Add a new MVT::untyped. This will be used in future work for modelling ISA f...
Owen Anderson
2011-06-15
*
Added -stress-sched flag in the Asserts build.
Andrew Trick
2011-06-15
[next]