projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
don't create shifts by zero, fix some problems with my previous patch
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2007-04-11
Chris Lattner
don't create shifts by zero, fix some problems with...
tree
|
commitdiff
2007-04-11
Chris Lattner
Teach the codegen to turn [aez]ext (setcc) -> selectcc...
tree
|
commitdiff
2007-04-11
Chris Lattner
Codegen integer abs more efficiently using the trick...
tree
|
commitdiff
2007-04-11
Reid Spencer
For PR1146:
tree
|
commitdiff
2007-04-10
Chris Lattner
apparently some people commit without building the...
tree
|
commitdiff
2007-04-09
Jeff Cohen
No longer needed.
tree
|
commitdiff
2007-04-09
Chris Lattner
remove dead target hooks.
tree
|
commitdiff
2007-04-09
Chris Lattner
remove some dead target hooks, subsumed by isLegalAddre...
tree
|
commitdiff
2007-04-09
Anton Korobeynikov
Use integer log for metric calculation
tree
|
commitdiff
2007-04-09
Jeff Cohen
Unbreak VC++ build.
tree
|
commitdiff
2007-04-09
Anton Korobeynikov
Next stage into switch lowering refactoring
tree
|
commitdiff
2007-04-09
Reid Spencer
For PR1146:
tree
|
commitdiff
2007-04-09
Chris Lattner
implement CodeGen/X86/inline-asm-x-scalar.ll:test3
tree
|
commitdiff
2007-04-09
Chris Lattner
add some assertions
tree
|
commitdiff
2007-04-09
Chris Lattner
Fix PR1316
tree
|
commitdiff
2007-04-08
Chris Lattner
Fix for CodeGen/X86/2007-04-08-InlineAsmCrash.ll and...
tree
|
commitdiff
2007-04-06
Chris Lattner
minor comment fix
tree
|
commitdiff
2007-04-05
Reid Spencer
Change the bit_part_select (non)implementation from...
tree
|
commitdiff
2007-04-04
Reid Spencer
Implement the llvm.bit.part_select.iN.iN.iN overloaded...
tree
|
commitdiff
2007-04-04
Anton Korobeynikov
Properly emit range comparisons for switch cases, where...
tree
|
commitdiff
2007-04-02
Scott Michel
1. Insert custom lowering hooks for ISD::ROTR and ISD...
tree
|
commitdiff
2007-04-01
Reid Spencer
For PR1297:
tree
|
commitdiff
2007-04-01
Reid Spencer
For PR1297:
tree
|
commitdiff
2007-03-31
Chris Lattner
move a bunch of code out of the sdisel pass into its...
tree
|
commitdiff
2007-03-31
Chris Lattner
switch TL::getValueType to use MVT::getValueType.
tree
|
commitdiff
2007-03-30
Chris Lattner
add one addressing mode description hook to rule them...
tree
|
commitdiff
2007-03-30
Dale Johannesen
Fix incorrect combination of different loads. Reenable...
tree
|
commitdiff
2007-03-29
Evan Cheng
Disable load width reduction xform of variant (zext...
tree
|
commitdiff
2007-03-28
Evan Cheng
Scale 1 is always ok.
tree
|
commitdiff
2007-03-28
Evan Cheng
Remove isLegalAddressImmediate.
tree
|
commitdiff
2007-03-28
Evan Cheng
GEP index sinking fixes:
tree
|
commitdiff
2007-03-27
Anton Korobeynikov
Remove dead code
tree
|
commitdiff
2007-03-27
Anton Korobeynikov
Split big monster into small helpers. No functionality...
tree
|
commitdiff
2007-03-27
Evan Cheng
SDISel does not preserve all, it changes CFG and other...
tree
|
commitdiff
2007-03-26
Evan Cheng
SIGN_EXTEND_INREG requires one extra operand, a ValueTy...
tree
|
commitdiff
2007-03-25
Anton Korobeynikov
First step of switch lowering refactoring: perform...
tree
|
commitdiff
2007-03-25
Chris Lattner
Implement support for vector operands to inline asm...
tree
|
commitdiff
2007-03-25
Chris Lattner
implement initial support for the silly X constraint...
tree
|
commitdiff
2007-03-25
Chris Lattner
Implement CodeGen/X86/2007-03-24-InlineAsmMultiRegConst...
tree
|
commitdiff
2007-03-25
Chris Lattner
switch TargetLowering::getConstraintType to take the...
tree
|
commitdiff
2007-03-24
Chris Lattner
don't rely on ADL
tree
|
commitdiff
2007-03-24
Evan Cheng
Adjust offset to compensate for big endian machines.
tree
|
commitdiff
2007-03-23
Evan Cheng
Make sure SEXTLOAD of the specific type is supported...
tree
|
commitdiff
2007-03-23
Evan Cheng
Also replace uses of SRL if that's also folded during...
tree
|
commitdiff
2007-03-23
Evan Cheng
A couple of bug fixes for reducing load width xform:
tree
|
commitdiff
2007-03-22
Dan Gohman
Change uses of Function::front to Function::getEntryBlo...
tree
|
commitdiff
2007-03-22
Evan Cheng
More opportunities to reduce load size.
tree
|
commitdiff
2007-03-21
Dale Johannesen
repair x86 performance, dejagnu problems from previous...
tree
|
commitdiff
2007-03-21
Evan Cheng
fold (truncate (srl (load x), c)) -> (smaller load...
tree
|
commitdiff
2007-03-20
Dale Johannesen
do not share old induction variables when this would...
tree
|
commitdiff
2007-03-20
Jeff Cohen
Fix some VC++ warnings.
tree
|
commitdiff
2007-03-20
Lauro Ramos Venancio
Code clean up.
tree
|
commitdiff
2007-03-20
Evan Cheng
Minor bug.
tree
|
commitdiff
2007-03-20
Lauro Ramos Venancio
CopyToReg source operand can be a physical register.
tree
|
commitdiff
2007-03-17
Evan Cheng
Use SmallSet instead of std::set.
tree
|
commitdiff
2007-03-17
Evan Cheng
If sdisel has decided to sink GEP index expression...
tree
|
commitdiff
2007-03-16
Evan Cheng
Turn on GEP index sinking by default.
tree
|
commitdiff
2007-03-16
Evan Cheng
Stupid bug.
tree
|
commitdiff
2007-03-16
Evan Cheng
Sink a binary expression into its use blocks if it...
tree
|
commitdiff
2007-03-16
Evan Cheng
Added isLegalAddressExpression hook to test if the...
tree
|
commitdiff
2007-03-14
Evan Cheng
Estimate a cost using the possible number of scratch...
tree
|
commitdiff
2007-03-13
Evan Cheng
Try schedule def + use closer whne Sethi-Ullman numbers...
tree
|
commitdiff
2007-03-12
Evan Cheng
More flexible TargetLowering LSR hooks for testing...
tree
|
commitdiff
2007-03-08
Chris Lattner
implement support for floating point constants used...
tree
|
commitdiff
2007-03-08
Chris Lattner
make this fail even in non-assert builds.
tree
|
commitdiff
2007-03-07
Anton Korobeynikov
Refactoring of formal parameter flags. Enable properly...
tree
|
commitdiff
2007-03-07
Evan Cheng
Avoid combining indexed load further.
tree
|
commitdiff
2007-03-06
Chris Lattner
big endian 32-bit systems (e.g. ppc32) want to return...
tree
|
commitdiff
2007-03-06
Anton Korobeynikov
Enumerate SDISel formal parameter attributes. Make...
tree
|
commitdiff
2007-03-05
Jeff Cohen
Unbreak VC++ build.
tree
|
commitdiff
2007-03-04
Chris Lattner
fold away addc nodes when we know there cannot be a...
tree
|
commitdiff
2007-03-04
Chris Lattner
generalize
tree
|
commitdiff
2007-03-04
Chris Lattner
canonicalize constants to the RHS of addc/adde. If...
tree
|
commitdiff
2007-03-04
Chris Lattner
eliminate some ops if they have an undef RHS
tree
|
commitdiff
2007-03-03
Chris Lattner
Fix CodeGen/Generic/fpowi-promote.ll and PR1239
tree
|
commitdiff
2007-03-03
Chris Lattner
Add an expand action for ISD label which just deletes...
tree
|
commitdiff
2007-03-01
Jim Laskey
Lower eh filter intrinsic.
tree
|
commitdiff
2007-02-28
Jim Laskey
Chain is on second operand.
tree
|
commitdiff
2007-02-28
Jim Laskey
MERGE_VALUES unnecessary.
tree
|
commitdiff
2007-02-28
Chris Lattner
add methods for analysis of call results and return...
tree
|
commitdiff
2007-02-28
Chris Lattner
add methods to analyze calls and formals.
tree
|
commitdiff
2007-02-27
Chris Lattner
Minor refactoring of CC Lowering interfaces
tree
|
commitdiff
2007-02-27
Chris Lattner
move CC Lowering stuff to its own public interface
tree
|
commitdiff
2007-02-26
Chris Lattner
Fold (sext (truncate x)) more aggressively, by avoiding...
tree
|
commitdiff
2007-02-26
Chris Lattner
track signedness of formal argument, though we have...
tree
|
commitdiff
2007-02-25
Jim Laskey
Fix for PR1224.
tree
|
commitdiff
2007-02-25
Chris Lattner
optimize duplicate ValueMap lookups
tree
|
commitdiff
2007-02-25
Chris Lattner
fold trivial token factor nodes. This allows us to...
tree
|
commitdiff
2007-02-25
Chris Lattner
initialize a instance variable
tree
|
commitdiff
2007-02-24
Jim Laskey
Deal with cases when MMI is not requested.
tree
|
commitdiff
2007-02-24
Jim Laskey
Drop unused operand.
tree
|
commitdiff
2007-02-24
Chris Lattner
Fix CodeGen/Generic/2007-02-23-DAGCombine-Miscompile...
tree
|
commitdiff
2007-02-23
Jim Laskey
Handle improper cast.
tree
|
commitdiff
2007-02-22
Jim Laskey
Need to init.
tree
|
commitdiff
2007-02-22
Jim Laskey
Tighten up error checking of args.
tree
|
commitdiff
2007-02-22
Jim Laskey
Handle lowering invoke to call correctly.
tree
|
commitdiff
2007-02-22
Jim Laskey
Simplify lowering and selection of exception ops.
tree
|
commitdiff
2007-02-21
Jim Laskey
Selection and lowering for exception handling.
tree
|
commitdiff
2007-02-17
Chris Lattner
print target nodes nicely
tree
|
commitdiff
2007-02-17
Chris Lattner
Implement i/n/s constraints correctly. This fixes
tree
|
commitdiff
next