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
2009-10-27
Record CodeGen optimization level in the BranchFolding pass so that we can
Bob Wilson
2009-10-27
Fixed a bug in the coalescer where intervals were occasionally merged despite...
Lang Hames
2009-10-27
Update the MachineBasicBlock CFG for an indirect branch.
Dan Gohman
2009-10-27
Add CodeGen support for indirect branches.
Dan Gohman
2009-10-27
Do not held on to DenseMap slot accross map insertion. The insertion may caus...
Devang Patel
2009-10-27
don't use stdio
Chris Lattner
2009-10-27
Do away with addLegalFPImmediate. Add a target hook isFPImmLegal which return...
Evan Cheng
2009-10-27
add enough support for indirect branch for the feature test to pass
Chris Lattner
2009-10-27
pseudosourcevalue is also still using getGlobalContext(), so it isn't
Chris Lattner
2009-10-27
Add objectsize intrinsic and hook it up through codegen. Doesn't
Eric Christopher
2009-10-26
Remove FreeInst.
Victor Hernandez
2009-10-26
Allow the aggressive anti-dep breaker to process the same region multiple tim...
David Goodwin
2009-10-26
Define virtual destructor in *.cpp file.
David Goodwin
2009-10-26
Add aggressive anti-dependence breaker. Currently it is not the default for a...
David Goodwin
2009-10-26
When checking whether a def of an aliased register is dead, ask the
Dan Gohman
2009-10-26
Break anti-dependence breaking out into its own class.
David Goodwin
2009-10-26
- Revert some changes from 85044, 85045, and 85047 that broke x86_64 tests and
Evan Cheng
2009-10-26
Move DataTypes.h to include/llvm/System, update all users. This breaks the last
Chandler Carruth
2009-10-25
Use isIdentityCopy. Fix a bozo bug (flipped condition) in InvalidateRegDef.
Evan Cheng
2009-10-25
Code clean up.
Evan Cheng
2009-10-25
Do not delete identity insert_subreg even if dest is virtual. Let later passe...
Evan Cheng
2009-10-25
Remove includes of Support/Compiler.h that are no longer needed after the
Nick Lewycky
2009-10-25
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
Nick Lewycky
2009-10-25
When the scavenger is looking for a good candidate location to restore from a
Jim Grosbach
2009-10-24
Rename isLoopExit to isLoopExiting, for consistency with the wording
Dan Gohman
2009-10-24
Add some asserts to catch copyRegToReg() fails early
Anton Korobeynikov
2009-10-23
Identity copies should not contribute to spill weight.
Evan Cheng
2009-10-23
APInt-ify the gep scaling code, so that it correctly handles the case where
Dan Gohman
2009-10-23
Neuter stack protectors by only checking character arrays. This is what GCC
Bill Wendling
2009-10-22
Allow the target to select the level of anti-dependence breaking that should ...
David Goodwin
2009-10-22
Tidying up some code and comments. No functionality change.
Bill Wendling
2009-10-22
Fix null pointer dereference.
Anton Korobeynikov
2009-10-22
Revert the main portion of r31856. It was causing BranchFolding
Dan Gohman
2009-10-21
The spill restore needs to be resolved to the SP/FP just like the spill
Jim Grosbach
2009-10-21
Cleanup of frame index scavenging. Better code flow and more accurately
Jim Grosbach
2009-10-21
Need a comma after imp-use.
Evan Cheng
2009-10-21
Revert r84658 and r84691. They were causing llvm-gcc bootstrap to fail.
Dan Gohman
2009-10-20
Respect src register allocation requirements when breaking anti-dependencies....
David Goodwin
2009-10-20
Fix invalid for vector types fneg(bitconvert(x)) => bitconvert(x ^ sign)
Anton Korobeynikov
2009-10-20
Oops. Backing out 84681 - needs to wait for the indexing patch.
Lang Hames
2009-10-20
Added some debugging output to pre-alloc splitting.
Lang Hames
2009-10-20
Checkpoint more aggressive anti-dependency breaking for post-ra scheduler.
David Goodwin
2009-10-20
Better handle instructions that re-def a scratch register
Jim Grosbach
2009-10-20
Register re-use for scavenged frame indices must check for re-deginition
Jim Grosbach
2009-10-20
Re-apply r84295, with fixes to how the loop "top" and "bottom" blocks are
Dan Gohman
2009-10-20
Trim unnecessary includes.
Evan Cheng
2009-10-20
Add getTopBlock and getBottomBlock member functions to MachineLoopInfo.
Dan Gohman
2009-10-20
If the physical register being spilled does not have an interval, spill its s...
Evan Cheng
2009-10-20
Enable post-pass frame index register scavenging for ARM and Thumb2
Jim Grosbach
2009-10-19
Adjust the scavenge register spilling to allow the target to choose an
Jim Grosbach
[prev]
[next]