index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
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-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
2009-10-19
Revert r84295, this unbreaks llvm-gcc bootstrap on x86-64/linux
Anton Korobeynikov
2009-10-19
Fix a typo in a comment.
Dan Gohman
2009-10-19
Change a few instance variables to be local variables.
Dan Gohman
2009-10-18
Spill slots cannot alias.
Evan Cheng
2009-10-18
-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed
Evan Cheng
2009-10-18
Only fixed stack objects and spill slots should be get FixedStack PseudoSourc...
Evan Cheng
2009-10-17
Fix my -Asserts warning fix.
Daniel Dunbar
2009-10-17
Suppress -Asserts warning.
Daniel Dunbar
2009-10-17
Distinquish stack slots from other stack objects. They (and fixed objects) ge...
Evan Cheng
2009-10-17
Revert 84315 for now. Re-thinking the patch.
Evan Cheng
2009-10-17
Rename getFixedStack to getStackObject. The stack objects represented are not
Evan Cheng
2009-10-17
80 col violation.
Evan Cheng
2009-10-17
Delete an obsolete comment.
Dan Gohman
2009-10-17
Remove MallocInst from LLVM Instructions.
Victor Hernandez
2009-10-17
Enhance CodePlacementOpt's unconditional intra-loop branch elimination logic
Dan Gohman
2009-10-16
Allow widening of extract subvector
Mon P Wang
2009-10-16
Do not emit name entry for a pointer type.
Devang Patel
2009-10-16
Change createPostRAScheduler so it can be turned off at llc -O1.
Evan Cheng
2009-10-16
If there is not any llvm instruction associated with each lexical scope encod...
Devang Patel
2009-10-16
If post-alloc scheduler is not enabled, it should return false, not true.
Evan Cheng
2009-10-16
Indent code.
Zhongxing Xu
2009-10-16
80 column violation.
Evan Cheng
2009-10-15
Report errors correctly for unselected target intrinsics.
Jakob Stoklund Olesen
[next]