projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Firstly, having a BranchInst isn't exclusive with having an unwind_to.
[oota-llvm.git]
/
lib
/
CodeGen
/
2008-03-09
Chris Lattner
extend fp values with FP_EXTEND not FP_ROUND.
tree
|
commitdiff
2008-03-09
Chris Lattner
Fix two problems in SelectionDAGLegalize::ExpandBUILD_V...
tree
|
commitdiff
2008-03-08
Chris Lattner
Teach SD some vector identities, allowing us to compile...
tree
|
commitdiff
2008-03-08
Evan Cheng
Implement x86 support for @llvm.prefetch. It correspond...
tree
|
commitdiff
2008-03-07
Bill Wendling
Something that kills a super-register also
tree
|
commitdiff
2008-03-07
Evan Cheng
Fixed a register scavenger bug. If a def is re-defining...
tree
|
commitdiff
2008-03-06
Bill Wendling
When setting the "unused" info, take into account somet...
tree
|
commitdiff
2008-03-06
Evan Cheng
80 col violation.
tree
|
commitdiff
2008-03-06
Gabor Greif
some more spelling changes
tree
|
commitdiff
2008-03-06
Evan Cheng
Constant fold SIGN_EXTEND_INREG with ashr not lshr.
tree
|
commitdiff
2008-03-05
Evan Cheng
Fix a coalescer bug wrt how dead copy interval is short...
tree
|
commitdiff
2008-03-05
Dale Johannesen
Clarify that CALLSEQ_START..END may not be nested,
tree
|
commitdiff
2008-03-05
Chris Lattner
Generalize FP constant shrinking optimization to apply...
tree
|
commitdiff
2008-03-05
Chris Lattner
Improve comment, pass in the original VT so that we...
tree
|
commitdiff
2008-03-05
Dan Gohman
Codegen support for i128 UINT_TO_FP. This just fixes a
tree
|
commitdiff
2008-03-05
Evan Cheng
Add a target lowering hook to control whether it's...
tree
|
commitdiff
2008-03-05
Andrew Lenharth
64bit CAS on 32bit x86.
tree
|
commitdiff
2008-03-05
Dan Gohman
Codegen support for i128 SINT_TO_FP.
tree
|
commitdiff
2008-03-05
Evan Cheng
Refactor code. Remove duplicated functions that basical...
tree
|
commitdiff
2008-03-04
Roman Levenstein
Some improvements related to the computation of heights...
tree
|
commitdiff
2008-03-04
Evan Cheng
Refactor ExpandConstantFP so it can optimize load from...
tree
|
commitdiff
2008-03-04
Bill Wendling
Did I say 'e = getNumOperands()'? I meant --e, of course.
tree
|
commitdiff
2008-03-04
Evan Cheng
Rename isOperand() to isOperandOf() (and other similar...
tree
|
commitdiff
2008-03-03
Bill Wendling
Miscellaneous clean-ups based on Evan's feedback:
tree
|
commitdiff
2008-03-03
Dan Gohman
Misc. APInt-ification in the DAGCombiner.
tree
|
commitdiff
2008-03-03
Dan Gohman
More APInt-ification.
tree
|
commitdiff
2008-03-03
Dan Gohman
Yet more APInt-ification.
tree
|
commitdiff
2008-03-03
Dan Gohman
More APInt-ification.
tree
|
commitdiff
2008-03-03
Dan Gohman
More APInt-ification.
tree
|
commitdiff
2008-03-03
Bill Wendling
Go through the machine instruction's operands to make...
tree
|
commitdiff
2008-03-03
Bill Wendling
Make the register scavenger update the bookkeeping...
tree
|
commitdiff
2008-03-03
Bill Wendling
Multiple instructions can be inserted when eliminating...
tree
|
commitdiff
2008-03-01
Andrew Lenharth
all but CAS working on x86
tree
|
commitdiff
2008-03-01
Dale Johannesen
Add MVT::is128BitVector and is64BitVector. Shrink
tree
|
commitdiff
2008-03-01
Evan Cheng
Refactor / clean up code; remove td list scheduler...
tree
|
commitdiff
2008-02-29
Evan Cheng
Don't fill eh frames even though these are text sections.
tree
|
commitdiff
2008-02-29
Bill Wendling
If we reload a virtual register that's already been...
tree
|
commitdiff
2008-02-29
Evan Cheng
Fix PR2112: don't run loop aligner if target doesn...
tree
|
commitdiff
2008-02-29
Evan Cheng
No need for coalescer to update kills. Only copies...
tree
|
commitdiff
2008-02-29
Evan Cheng
Remove redundant #include.
tree
|
commitdiff
2008-02-29
Dan Gohman
More APInt-ification.
tree
|
commitdiff
2008-02-29
Dan Gohman
Use the new convertFromAPInt instead of convertFromZero...
tree
|
commitdiff
2008-02-29
Dan Gohman
Use the new APInt-enabled form of getConstant instead...
tree
|
commitdiff
2008-02-28
Evan Cheng
Added option -align-loops=<true/false> to disable loop...
tree
|
commitdiff
2008-02-28
Dale Johannesen
Interface of getByValTypeAlignment differed between
tree
|
commitdiff
2008-02-28
Dale Johannesen
Fix an assertion message.
tree
|
commitdiff
2008-02-28
Evan Cheng
Keep track how many commutes are performed by the sched...
tree
|
commitdiff
2008-02-28
Chris Lattner
implement expand for ISD::DECLARE by just deleting it.
tree
|
commitdiff
2008-02-28
Evan Cheng
Add a quick and dirty "loop aligner pass". x86 uses...
tree
|
commitdiff
2008-02-27
Dale Johannesen
Handle load/store of misaligned vectors that are the
tree
|
commitdiff
2008-02-27
Evan Cheng
Fix a bug in dead spill slot elimination.
tree
|
commitdiff
2008-02-27
Dan Gohman
Remove the `else', at Evan's insistence.
tree
|
commitdiff
2008-02-27
Duncan Sands
Add a FIXME about the VECTOR_SHUFFLE evil hack.
tree
|
commitdiff
2008-02-27
Duncan Sands
LegalizeTypes support for EXTRACT_VECTOR_ELT. The
tree
|
commitdiff
2008-02-27
Duncan Sands
LegalizeTypes support for legalizing the mask
tree
|
commitdiff
2008-02-27
Duncan Sands
LegalizeTypes support for INSERT_VECTOR_ELT.
tree
|
commitdiff
2008-02-27
Evan Cheng
Don't track max alignment during stack object allocatio...
tree
|
commitdiff
2008-02-27
Duncan Sands
Support for legalizing MEMBARRIER.
tree
|
commitdiff
2008-02-27
Bill Wendling
Final de-tabification.
tree
|
commitdiff
2008-02-27
Evan Cheng
Spiller now remove unused spill slots.
tree
|
commitdiff
2008-02-27
Dan Gohman
Teach Legalize how to expand an EXTRACT_ELEMENT.
tree
|
commitdiff
2008-02-27
Dan Gohman
Convert the last remaining users of the non-APInt form of
tree
|
commitdiff
2008-02-27
Dan Gohman
Convert SimplifyDemandedMask and ShrinkDemandedConstant...
tree
|
commitdiff
2008-02-26
Chris Lattner
Use a smallvector for inactiveCounts and initialize...
tree
|
commitdiff
2008-02-26
Bill Wendling
Rename PrintableName to Name.
tree
|
commitdiff
2008-02-26
Bill Wendling
Change "Name" to "AsmName" in the target register info...
tree
|
commitdiff
2008-02-26
Evan Cheng
Enable -coalescer-commute-instrs by default.
tree
|
commitdiff
2008-02-26
Dan Gohman
Avoid aborting on invalid shift counts.
tree
|
commitdiff
2008-02-26
Chris Lattner
Fix PR2096, a regression introduced with my patch last...
tree
|
commitdiff
2008-02-26
Duncan Sands
Fix a nasty bug in LegalizeTypes (spotted in
tree
|
commitdiff
2008-02-26
Bill Wendling
De-tabify.
tree
|
commitdiff
2008-02-26
Evan Cheng
This is possible:
tree
|
commitdiff
2008-02-26
Chris Lattner
Fix isNegatibleForFree to not return true for ConstantF...
tree
|
commitdiff
2008-02-26
Evan Cheng
Refactor inline asm constraint matching code out of...
tree
|
commitdiff
2008-02-25
Dan Gohman
Make some static variables const.
tree
|
commitdiff
2008-02-25
Dan Gohman
Convert MaskedValueIsZero and all its users to use...
tree
|
commitdiff
2008-02-25
Evan Cheng
All remat'ed loads cannot be folded into two-address...
tree
|
commitdiff
2008-02-25
Duncan Sands
In debug builds check that the key property holds: all
tree
|
commitdiff
2008-02-25
Evan Cheng
Correctly determine whether a argument load can be...
tree
|
commitdiff
2008-02-24
Duncan Sands
Add support to LegalizeTypes for building legal vectors
tree
|
commitdiff
2008-02-24
Bill Wendling
Some platforms use the same name for 32-bit and 64...
tree
|
commitdiff
2008-02-23
Evan Cheng
Rematerialization logic was overly conservative when...
tree
|
commitdiff
2008-02-23
Evan Cheng
If remating a machine instr with virtual register opera...
tree
|
commitdiff
2008-02-23
Evan Cheng
Recognize loads of arguments as re-materializable first...
tree
|
commitdiff
2008-02-23
Evan Cheng
Fix spill weight updating bug.
tree
|
commitdiff
2008-02-22
Evan Cheng
Same isPhysRegAvailable bug as local register allocator.
tree
|
commitdiff
2008-02-22
Evan Cheng
Really really bad local register allocator bug. On...
tree
|
commitdiff
2008-02-22
Evan Cheng
Add debugging printfs.
tree
|
commitdiff
2008-02-22
Evan Cheng
Make sure reload of implicit uses are issued before...
tree
|
commitdiff
2008-02-22
Dale Johannesen
Pass alignment on ByVal parameters, from FE, all
tree
|
commitdiff
2008-02-22
Evan Cheng
Enable re-materialization of instructions which have...
tree
|
commitdiff
2008-02-22
Evan Cheng
Fix compiler warning.
tree
|
commitdiff
2008-02-22
Dan Gohman
Fix a regression in 403.gcc and 186.crafty introduced...
tree
|
commitdiff
2008-02-21
Chris Lattner
Make the clobber analysis a bit more smart: we only...
tree
|
commitdiff
2008-02-21
Chris Lattner
Treat clobber operands like early clobbers: if we have
tree
|
commitdiff
2008-02-21
Bill Wendling
Clear PhysRegPartUse for the sub register as well.
tree
|
commitdiff
2008-02-21
Bill Wendling
Adjust the MaxAlignment for the special register scaven...
tree
|
commitdiff
2008-02-21
Evan Cheng
Help testing.
tree
|
commitdiff
2008-02-21
Andrew Lenharth
Better names as per Evan's request
tree
|
commitdiff
2008-02-21
Andrew Lenharth
Atomic op support. If any gcc test uses __sync builtin...
tree
|
commitdiff
next