projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix a bug in which a node could be added to the
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2008-10-27
Duncan Sands
Fix a bug in which a node could be added to the
tree
|
commitdiff
2008-10-27
Duncan Sands
Turn on LegalizeTypes, the new type legalization
tree
|
commitdiff
2008-10-25
Dan Gohman
SDNodes may have at most one Flag result. Update this...
tree
|
commitdiff
2008-10-24
Dale Johannesen
Initialize uninitialized variable.
tree
|
commitdiff
2008-10-23
Duncan Sands
Fix thinko - the operand number has nothing to do
tree
|
commitdiff
2008-10-22
Duncan Sands
LegalizeTypes soft-float support for fpow.
tree
|
commitdiff
2008-10-22
Duncan Sands
Be nice to CellSPU: for this target getSetCCResultType
tree
|
commitdiff
2008-10-22
Duncan Sands
Port from LegalizeDAG the logic to only generate
tree
|
commitdiff
2008-10-22
Duncan Sands
Add some comments explaining the meaning of a boolean
tree
|
commitdiff
2008-10-22
Duncan Sands
Temporarily allow the operands of a BUILD_VECTOR
tree
|
commitdiff
2008-10-21
Dale Johannesen
Add an SSE2 algorithm for uint64->f64 conversion.
tree
|
commitdiff
2008-10-21
Dan Gohman
Fix SelectionDAGBuild lowering of Select instructions to
tree
|
commitdiff
2008-10-21
Dan Gohman
Don't create TargetGlobalAddress nodes with offsets...
tree
|
commitdiff
2008-10-21
Dan Gohman
Make the NaN test come second, heuristically assuming
tree
|
commitdiff
2008-10-21
Chris Lattner
Fix gcc.c-torture/compile/920520-1.c by inserting bitco...
tree
|
commitdiff
2008-10-20
Dan Gohman
Fast-isel no longer an experiment.
tree
|
commitdiff
2008-10-20
Duncan Sands
Support operations like fp_to_uint with a vector
tree
|
commitdiff
2008-10-20
Duncan Sands
LegalizeTypes support for atomic operation promotion.
tree
|
commitdiff
2008-10-20
Duncan Sands
Use DAG.getIntPtrConstant rather than DAG.getConstant
tree
|
commitdiff
2008-10-20
Duncan Sands
Always use either MVT::i1 or getSetCCResultType for
tree
|
commitdiff
2008-10-20
Duncan Sands
Formatting - no functional change.
tree
|
commitdiff
2008-10-20
Duncan Sands
Don't use a random type for the select condition,
tree
|
commitdiff
2008-10-19
Bill Wendling
Set N->OperandList to 0 after deletion. Otherwise,...
tree
|
commitdiff
2008-10-19
Bill Wendling
Fix comment. Other formatting changes. No functionality...
tree
|
commitdiff
2008-10-19
Duncan Sands
Vector shuffle mask elements may be "undef". Handle
tree
|
commitdiff
2008-10-19
Duncan Sands
Use a legal integer type for vector shuffle mask
tree
|
commitdiff
2008-10-18
Chris Lattner
Reapply r57699 with a fix to not crash on asms with...
tree
|
commitdiff
2008-10-18
Dan Gohman
Don't truncate GlobalAddress offsets to int in debug...
tree
|
commitdiff
2008-10-18
Dan Gohman
Teach DAGCombine to fold constant offsets into GlobalAd...
tree
|
commitdiff
2008-10-18
Dan Gohman
Revert r57699. It's causing regressions in
tree
|
commitdiff
2008-10-17
Dan Gohman
Factor out the code for mapping LLVM IR condition opcod...
tree
|
commitdiff
2008-10-17
Chris Lattner
add support for 128 bit aggregates.
tree
|
commitdiff
2008-10-17
Mon P Wang
Added MemIntrinsicNode which is useful to represent...
tree
|
commitdiff
2008-10-17
Dan Gohman
Factor out the code for mapping LLVM IR condition opcod...
tree
|
commitdiff
2008-10-17
Chris Lattner
Fix PR2356 on PowerPC: if we have an input and output...
tree
|
commitdiff
2008-10-17
Chris Lattner
refactor some code into a helper method, no functionali...
tree
|
commitdiff
2008-10-17
Chris Lattner
Keep track of *which* input constraint matches an output
tree
|
commitdiff
2008-10-17
Chris Lattner
add an assert so that PR2356 explodes instead of runnin...
tree
|
commitdiff
2008-10-17
Dan Gohman
Define patterns for shld and shrd that match immediate
tree
|
commitdiff
2008-10-15
Evan Cheng
- Add target lowering hooks that specify which setcc...
tree
|
commitdiff
2008-10-14
Dan Gohman
FastISel support for exception-handling constructs.
tree
|
commitdiff
2008-10-14
Evan Cheng
Rename LoadX to LoadExt.
tree
|
commitdiff
2008-10-14
Dan Gohman
Fix command-line option printing to print two spaces...
tree
|
commitdiff
2008-10-13
Evan Cheng
FIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduce...
tree
|
commitdiff
2008-10-13
Matthijs Kooijman
* Make TargetLowering not crash when TargetMachine...
tree
|
commitdiff
2008-10-13
Chris Lattner
calls can be supported.
tree
|
commitdiff
2008-10-11
Chris Lattner
Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons...
tree
|
commitdiff
2008-10-11
Chris Lattner
simplify comparison
tree
|
commitdiff
2008-10-09
Dale Johannesen
Add a "loses information" return value to APFloat:...
tree
|
commitdiff
2008-10-09
Dale Johannesen
Rename APFloat::convertToAPInt to bitcastToAPInt to
tree
|
commitdiff
2008-10-07
Dan Gohman
Avoid emitting redundant materializations of integer...
tree
|
commitdiff
2008-10-07
Andrew Lenharth
Use Dan's supperior check
tree
|
commitdiff
2008-10-07
Andrew Lenharth
No need for |=
tree
|
commitdiff
2008-10-07
Andrew Lenharth
Use ADDC if it is valid at any smaller size. Do it...
tree
|
commitdiff
2008-10-07
Andrew Lenharth
Use ADDC if it is valid at any smaller size. fixes...
tree
|
commitdiff
2008-10-07
Andrew Lenharth
Expand arith on machines without carry flags
tree
|
commitdiff
2008-10-07
Dan Gohman
Correctly handle calls with no return values. This...
tree
|
commitdiff
2008-10-04
Chris Lattner
wrap some long lines and expand i32 mul's to libcalls...
tree
|
commitdiff
2008-10-04
Dan Gohman
Fix fast-isel's handling of atomic instructions. They may
tree
|
commitdiff
2008-10-03
Dale Johannesen
Pass MemOperand through for 64-bit atomics on 32-bit,
tree
|
commitdiff
2008-10-03
Dan Gohman
Use -1ULL instead of uint64_t(-1), at Anton's suggestion.
tree
|
commitdiff
2008-10-03
Duncan Sands
The result of getSetCCResultType (eg: i32) may be larger
tree
|
commitdiff
2008-10-03
Dan Gohman
Implement fast-isel support for zero-extending from i1.
tree
|
commitdiff
2008-10-02
Dan Gohman
Optimize conditional branches in X86FastISel. This...
tree
|
commitdiff
2008-10-02
Dale Johannesen
Handle some 64-bit atomics on x86-32, some of the time.
tree
|
commitdiff
2008-10-01
Dan Gohman
Make some implicit conversions explicit, to avoid compi...
tree
|
commitdiff
2008-10-01
Dan Gohman
Fold trivial two-operand tokenfactors where the operand...
tree
|
commitdiff
2008-10-01
Dan Gohman
Fix typos in comments.
tree
|
commitdiff
2008-10-01
Bill Wendling
Implement the -fno-builtin option in the front-end...
tree
|
commitdiff
2008-09-30
Bill Wendling
- Initialize "--no-builtin" to "false".
tree
|
commitdiff
2008-09-30
Bill Wendling
Add the new `-no-builtin' flag. This flag is meant...
tree
|
commitdiff
2008-09-30
Dan Gohman
Move the primary fast-isel top-level comments to FastIS...
tree
|
commitdiff
2008-09-30
Dan Gohman
Optimize SelectionDAG's AssignTopologicalOrder even...
tree
|
commitdiff
2008-09-29
Dale Johannesen
Remove misuse of ReplaceNodeResults for atomics with
tree
|
commitdiff
2008-09-29
Dan Gohman
Fix FastISel to not initialize the PIC-base register...
tree
|
commitdiff
2008-09-26
Bill Wendling
Temporarily reverting r56683. This is causing a failure...
tree
|
commitdiff
2008-09-26
Dan Gohman
Rename ConstantSDNode's getSignExtended to getSExtValue...
tree
|
commitdiff
2008-09-26
Evan Cheng
Fix @llvm.frameaddress codegen. FP elimination optimiza...
tree
|
commitdiff
2008-09-26
Dale Johannesen
Add "inreg" field to CallSDNode (doesn't increase
tree
|
commitdiff
2008-09-25
Devang Patel
Large mechanical patch.
tree
|
commitdiff
2008-09-25
Dale Johannesen
Accept 'inreg' attribute on x86 functions as
tree
|
commitdiff
2008-09-25
Dan Gohman
Support for i1 XOR in FastISel. It is actually safe...
tree
|
commitdiff
2008-09-25
Dan Gohman
Don't print fast-isel debug messages by default. Thanks...
tree
|
commitdiff
2008-09-25
Dan Gohman
Don't forget the newline in debug output.
tree
|
commitdiff
2008-09-25
Dan Gohman
FastISel support for debug info.
tree
|
commitdiff
2008-09-25
Richard Pennington
bug 2812: Segmentation fault on a big emdiam processor.
tree
|
commitdiff
2008-09-25
Dan Gohman
Fix a recent fast-isel coverage regression - don't...
tree
|
commitdiff
2008-09-25
Dan Gohman
Enable DeadMachineInstructionElim when Fast-ISel is...
tree
|
commitdiff
2008-09-25
Evan Cheng
<rdar://problem/6234798> Assertion failed: (!OpInfo...
tree
|
commitdiff
2008-09-24
Dale Johannesen
Remove SelectionDag early allocation of registers
tree
|
commitdiff
2008-09-24
Bill Wendling
Reapplying r56550
tree
|
commitdiff
2008-09-24
Bill Wendling
Forgot this part with my last patch. Sorry about the...
tree
|
commitdiff
2008-09-24
Eric Christopher
Temporarily revert r56550 until missing commit can...
tree
|
commitdiff
2008-09-24
Bill Wendling
Refactor the constant folding code into it's own functi...
tree
|
commitdiff
2008-09-24
Dale Johannesen
Next round of earlyclobber handling. Approach the
tree
|
commitdiff
2008-09-24
Evan Cheng
Properly handle 'm' inline asm constraints. If a GV...
tree
|
commitdiff
2008-09-23
Devang Patel
s/ParameterAttributes/Attributes/g
tree
|
commitdiff
2008-09-23
Dan Gohman
Arrange for FastISel code to have access to the Machine...
tree
|
commitdiff
2008-09-23
Dan Gohman
Replace the LiveRegs SmallSet with a simple counter...
tree
|
commitdiff
2008-09-22
Dan Gohman
Fix the alignment of loads from constant pool entries...
tree
|
commitdiff
next