projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Try to produce better code when scalarizing VSETCC.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2008-11-08
Duncan Sands
Try to produce better code when scalarizing VSETCC.
tree
|
commitdiff
2008-11-08
Dale Johannesen
Make testb optimization work on big-endian targets.
tree
|
commitdiff
2008-11-07
Dale Johannesen
Make FP tests requiring two compares work on PPC (PR...
tree
|
commitdiff
2008-11-07
Duncan Sands
Sign-extend rather than zero-extend when promoting
tree
|
commitdiff
2008-11-07
Dale Johannesen
Fix unsigned->ppcf128 conversion.
tree
|
commitdiff
2008-11-07
Dale Johannesen
When we're doing a compare of load-AND-constant to 0
tree
|
commitdiff
2008-11-07
Bill Wendling
- Modify the stack protector algorithm so that the...
tree
|
commitdiff
2008-11-06
Mon P Wang
Fixed scalarizing an extract subvector and prevent...
tree
|
commitdiff
2008-11-06
Devang Patel
Emit label for llvm.dbg.func.start of the inlined function.
tree
|
commitdiff
2008-11-06
Duncan Sands
Formating/comment changes - no functionality change.
tree
|
commitdiff
2008-11-06
Bill Wendling
- Rename stackprotector_{prologue,epilogue} to stackpro...
tree
|
commitdiff
2008-11-06
Mon P Wang
Widening cleanup
tree
|
commitdiff
2008-11-06
Bill Wendling
Implement the stack protector stack accesses via intrin...
tree
|
commitdiff
2008-11-06
Devang Patel
Emit label for llvm.dbg.func.start of the inlined function.
tree
|
commitdiff
2008-11-05
Duncan Sands
Fix thinko in ppcf128 expansion of truncating store.
tree
|
commitdiff
2008-11-05
Evan Cheng
Type of shuffle mask has changed.
tree
|
commitdiff
2008-11-04
Dale Johannesen
80 columns
tree
|
commitdiff
2008-11-04
Duncan Sands
Fix PR3011: LegalizeTypes support for scalarizing
tree
|
commitdiff
2008-11-03
Dale Johannesen
Fix some ppcf128 regressions: make ExpandFloatRes_LOAD
tree
|
commitdiff
2008-11-03
Duncan Sands
Make VAARG promotion work correctly with large funky
tree
|
commitdiff
2008-11-03
Duncan Sands
Make VAARG work with x86 long double (which is
tree
|
commitdiff
2008-11-01
Mon P Wang
Added interface to allow clients to create a MemIntrins...
tree
|
commitdiff
2008-10-31
Dan Gohman
Remove some unused virtual function bodies.
tree
|
commitdiff
2008-10-31
Duncan Sands
Add a bunch of libcalls for ppcf128 that were somehow
tree
|
commitdiff
2008-10-30
Duncan Sands
Fix PR2986: do not use a potentially illegal
tree
|
commitdiff
2008-10-30
Mon P Wang
Add missing vsetcc expansion for widening
tree
|
commitdiff
2008-10-30
Mon P Wang
Add initial support for vector widening. Logic is...
tree
|
commitdiff
2008-10-29
Duncan Sands
Uniformize capitalization of NodeId.
tree
|
commitdiff
2008-10-29
Duncan Sands
Fix PR2977: LegalizeTypes support for expanding
tree
|
commitdiff
2008-10-29
Duncan Sands
Add sanity checking for BUILD_PAIR (I noticed the
tree
|
commitdiff
2008-10-29
Duncan Sands
Fix a FIXME: in ReplaceNodeWith, if the new node
tree
|
commitdiff
2008-10-29
Duncan Sands
Fix 80 column violations.
tree
|
commitdiff
2008-10-29
Duncan Sands
Fix 80 column violations.
tree
|
commitdiff
2008-10-28
Dan Gohman
Take Chris' suggestion and define EnableFastISelVerbose and
tree
|
commitdiff
2008-10-28
Dan Gohman
Protect the code for fast-isel debugging with #ifndef...
tree
|
commitdiff
2008-10-28
Duncan Sands
Fix darwin ppc llvm-gcc build breakage: intercept
tree
|
commitdiff
2008-10-28
Duncan Sands
Fix a testcase provided by Bill in which the node
tree
|
commitdiff
2008-10-28
Chris Lattner
Don't produce invalid comparisons after legalize.
tree
|
commitdiff
2008-10-28
Chris Lattner
fix some whitespace stuff
tree
|
commitdiff
2008-10-27
Ted Kremenek
Fix bogus comparison of "const char *" with c-string...
tree
|
commitdiff
2008-10-27
David Greene
Add setSubgraphColor to color an entire portion of...
tree
|
commitdiff
2008-10-27
Duncan Sands
Fix UpdateNodeOperands so that it does CSE of calls
tree
|
commitdiff
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
next