Commits

Show all
Author Commit Message Labels Comments Date
Owen Anderson
Make PRE actually handle critical edges (by splitting them). Confirmed that bootstrap passes with this change.
Tags
2 tags
Owen Anderson
Reapply r53735. My last patch fixed the failures Dan observed.
Owen Anderson
Add some checks that got lost in the shuffle. This fixes 464.h264ref.
Dan Gohman
Revert r53735. It broke SPEC 464.h264ref.
Chris Lattner
verify limits-fndefn.c from the GCC testsuite before the
Dan Gohman
Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks.
Dan Gohman
When printing MemOperand nodes, only use print() for
Owen Anderson
Use MergeBlockIntoPredecessor to simplify some code.
Evan Cheng
Subreg live interval valno may not have a corresponding def machineinstr since it's less precise.
Evan Cheng
Add nounwind.
Daniel Dunbar
test commit access
Owen Anderson
Make MergeBlockIntoPredecessor more aggressive when the same successor appears
Owen Anderson
Enable PRE. My last batch of changes fixed the miscompile.
Duncan Sands
Use a legal type for elements of the vector_shuffle
Dan Gohman
Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk
Evan Cheng
Indentation.
Duncan Sands
LegalizeTypes support for what seems to be the
Nate Begeman
Remove unnecessary readme entry
Duncan Sands
Turn LegalizeTypes back off again for the moment:
Nate Begeman
Fix a typo in last commit
Nate Begeman
SSE codegen for vsetcc nodes
matthijs
Make GlobalOpt preserve address spaces when scalar replacing aggregate globals.
Chris Lattner
Fix PR2553
Mon P Wang
When lowering certain atomics, we need to copy the memoperand from the old
Duncan Sands
Factorize some code for determining which libcall to use.
Evan Cheng
Inliner tweak. Function calls should cost more than one instruction!
Owen Anderson
Factor MergeBlockIntoPredecessor out into BasicBlockUtils.
Devang Patel
Name string length is end position marker - begin position marker.
Devang Patel
Do not forget global definitions from inline asm code block.
Devang Patel
Mark function used by asm block as used, otherwise optimizer may not see the use and may delete the function.
  1. Prev
  2. Next