projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove redundant #include.
[oota-llvm.git]
/
lib
/
CodeGen
/
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
2008-02-21
Chris Lattner
Add support for matching mem operands. This fixes...
tree
|
commitdiff
2008-02-21
Chris Lattner
Fix a (harmless) but where vregs were added to the...
tree
|
commitdiff
2008-02-21
Evan Cheng
Clean up some spilling code using MachineRegisterInfo.
tree
|
commitdiff
2008-02-20
Bill Wendling
Remove one of the fixmes that I put in there. From...
tree
|
commitdiff
2008-02-20
Bill Wendling
Improve some comments explaining the "handle kills...
tree
|
commitdiff
2008-02-20
Bill Wendling
Fix comment.
tree
|
commitdiff
2008-02-20
Devang Patel
assert is more effective reminder then FIXME tag for...
tree
|
commitdiff
2008-02-20
Duncan Sands
LegalizeTypes support for scalarizing a vector store
tree
|
commitdiff
2008-02-20
Dan Gohman
Convert Legalize to use the APInt form of ComputeMasked...
tree
|
commitdiff
2008-02-20
Dan Gohman
Add explicit keywords.
tree
|
commitdiff
2008-02-20
Dan Gohman
Convert DAGCombiner to use the APInt form of ComputeMas...
tree
|
commitdiff
2008-02-20
Dan Gohman
Use APInt::intersects.
tree
|
commitdiff
2008-02-20
Anton Korobeynikov
Fix newly-introduced 4.3 warnings
tree
|
commitdiff
2008-02-20
Anton Korobeynikov
Update gcc 4.3 warnings fix patch with recent head...
tree
|
commitdiff
2008-02-20
Anton Korobeynikov
Unbreak build with gcc 4.3: provide missed includes...
tree
|
commitdiff
2008-02-20
Bill Wendling
Added some comments and reformatted others. No function...
tree
|
commitdiff
2008-02-20
Bill Wendling
More constification of things. More comments added...
tree
|
commitdiff
2008-02-20
Chris Lattner
Fix an incredibly subtle bug exposed by Ted's change...
tree
|
commitdiff
2008-02-20
Bill Wendling
No functionality change:
tree
|
commitdiff
2008-02-19
Devang Patel
Add GetResultInst. First step for multiple return value...
tree
|
commitdiff
2008-02-19
Evan Cheng
PR1909: Tail merging pass ran wild. It makes no sense...
tree
|
commitdiff
2008-02-18
Evan Cheng
- When DAG combiner is folding a bit convert into a...
tree
|
commitdiff
2008-02-18
Evan Cheng
- Remove the previous check which broke coalescer-commu...
tree
|
commitdiff
2008-02-18
Roman Levenstein
New helper function getMBBFromIndex() that given an...
tree
|
commitdiff
2008-02-18
Evan Cheng
For now, avoid commuting def MI for copy MI's whose...
tree
|
commitdiff
2008-02-16
Andrew Lenharth
I cannot find a libgcc function for this builtin. ...
tree
|
commitdiff
2008-02-16
Duncan Sands
Teach LegalizeTypes how to expand the operands of
tree
|
commitdiff
2008-02-16
Evan Cheng
Refactor some code; check if commuteInstruction is...
tree
|
commitdiff
2008-02-16
Andrew Lenharth
llvm.memory.barrier, and impl for x86 and alpha
tree
|
commitdiff
2008-02-16
Bill Wendling
Fix typos.
tree
|
commitdiff
2008-02-16
Dan Gohman
Rename CountMemOperands to ComputeMemOperandsEnd to...
tree
|
commitdiff
2008-02-16
Dan Gohman
Revert 47177, which was incorrect.
tree
|
commitdiff
2008-02-15
Scott Michel
Make tblgen a little smarter about constants smaller...
tree
|
commitdiff
2008-02-15
Evan Cheng
The copy instruction being coalesced will be removed...
tree
|
commitdiff
2008-02-15
Dan Gohman
Skip over the defs and start at the uses when looking...
tree
|
commitdiff
2008-02-15
Dan Gohman
Use the TargetInstrDescr to determine the number of...
tree
|
commitdiff
2008-02-15
Duncan Sands
Teach LegalizeTypes how to promote the flags
tree
|
commitdiff
2008-02-15
Evan Cheng
- Removing the infamous r2rMap_ and rep() method. Now...
tree
|
commitdiff
2008-02-15
Evan Cheng
Added CommuteChangesDestination(). This returns true...
tree
|
commitdiff
next