index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Age
Commit message (
Expand
)
Author
2010-06-26
Clean up some problems with extra CFG edges being introduced during
Bob Wilson
2010-06-25
make sure to handle dbg_value instructions in the middle of the block, not
Jim Grosbach
2010-06-25
Don't track kills in VNInfo. Use interval ends instead.
Jakob Stoklund Olesen
2010-06-25
Change if-conversion block size limit checks to add some flexibility.
Evan Cheng
2010-06-25
Collect debug info for optimized variables of inlined functions.
Devang Patel
2010-06-25
80 column and typo fix
Jim Grosbach
2010-06-25
The hasMemory argument is irrelevant to how the argument
Dale Johannesen
2010-06-25
- Reapply r106066 now that the bzip2 build regression has been fixed.
Bill Wendling
2010-06-25
We should remove the live range from the destination register only if *all* defs
Bill Wendling
2010-06-25
Cosmetic.
Dale Johannesen
2010-06-25
Remove variables which are assigned to but for which the value
Duncan Sands
2010-06-25
use ArgOperand accessors
Gabor Greif
2010-06-25
use ArgOperand API (the simple part)
Gabor Greif
2010-06-25
use ArgOperand API
Gabor Greif
2010-06-25
use ArgOperand API
Gabor Greif
2010-06-25
use ArgOperand API and CallSite to access arguments of CallInst
Gabor Greif
2010-06-25
use ArgOperand API and CallSite to access arguments of CallInst
Gabor Greif
2010-06-25
use ArgOperand API
Gabor Greif
2010-06-25
prune an include
Gabor Greif
2010-06-25
Fix a case where an earlyclobber operand of an asm
Dale Johannesen
2010-06-24
Make sure all eliminated kills are removed from VNInfo lists.
Jakob Stoklund Olesen
2010-06-24
Add some comments.
Dan Gohman
2010-06-24
Teach EmitLiveInCopies to omit copies for unused virtual registers,
Dan Gohman
2010-06-24
It's possible that a flag is added to the SDNode that points back to the
Bill Wendling
2010-06-24
DBG_VALUE machine instruction pointing to undefined register for a variable j...
Devang Patel
2010-06-24
Don't return a std::vector in the Spiller interface, but take a reference to a
Jakob Stoklund Olesen
2010-06-24
Remove the now unused LiveIntervals::getVNInfoSourceReg().
Jakob Stoklund Olesen
2010-06-24
Teach AdjustCopiesBackFrom to also use CoalescerPair to identify compatible c...
Jakob Stoklund Olesen
2010-06-24
Remove the -fast-spill option.
Jakob Stoklund Olesen
2010-06-24
Loosen up the requirements in the Horrible Hack(tm) to include all selectors
Bill Wendling
2010-06-24
Replace a big gob of old coalescer logic with the new CoalescerPair class.
Jakob Stoklund Olesen
2010-06-24
Print the LSBs of a SlotIndex symbolically using letters referring to the
Jakob Stoklund Olesen
2010-06-24
Simplify this code; switch lowering shouldn't produce cases
Dan Gohman
2010-06-24
Be more strict about subreg-to-subreg copies in CoalescerPair.
Jakob Stoklund Olesen
2010-06-24
Verify that VNI kills are pointing to existing instructions.
Jakob Stoklund Olesen
2010-06-24
Eliminate the other half of the BRCOND optimization, and update
Dan Gohman
2010-06-24
Eliminate the first have of the optimization which eliminates BRCOND
Dan Gohman
2010-06-24
Reapply r106634, now that the bug it exposed is fixed.
Dan Gohman
2010-06-24
Optimize the "bit test" code path for switch lowering in the
Dan Gohman
2010-06-24
Revert "Replace a big gob of old coalescer logic with the new CoalescerPair c...
Jakob Stoklund Olesen
2010-06-24
Replace a big gob of old coalescer logic with the new CoalescerPair class.
Jakob Stoklund Olesen
2010-06-23
MorphNodeTo doesn't preserve the memory operands. Because we're morphing a node
Bill Wendling
2010-06-23
Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...
Daniel Dunbar
2010-06-23
Some targets don't require the fencing MEMBARRIER instructions surrounding
Jim Grosbach
2010-06-23
Add a few VNInfo data structure checks.
Jakob Stoklund Olesen
2010-06-23
Revert r106066, "Create a more targeted fix for not sinking instructions into...
Daniel Dunbar
2010-06-22
Also convert SUBREG_TO_REG to a KILL when relevant, like the other subreg
Jakob Stoklund Olesen
2010-06-22
Move PHIElimination's SplitCriticalEdge for MachineBasicBlocks out
Dan Gohman
2010-06-22
Remove the SimpleJoin optimization from SimpleRegisterCoalescing.
Jakob Stoklund Olesen
2010-06-22
Use pre-increment instead of post-increment when the result is not used.
Dan Gohman
[prev]
[next]