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-11-01
Add kill flag verification.
Jakob Stoklund Olesen
2010-11-01
Update kill flags while rewriting instructions after splitting.
Jakob Stoklund Olesen
2010-11-01
When we look at instructions to convert to setting the 's' flag, we need to look
Bill Wendling
2010-11-01
Don't assign new registers created during a split to the same stack slot, but
Jakob Stoklund Olesen
2010-11-01
Add basic LiveStacks verification.
Jakob Stoklund Olesen
2010-11-01
The testcase is now XFAILed. Sorry about the breakage.
Bill Wendling
2010-10-31
Revert r117876 for now, it's causing more testsuite failures.
Eric Christopher
2010-10-31
Disable the peephole optimizer until 186.crafty on armv6 is fixed. This is what
Bill Wendling
2010-10-31
Attach a GCModuleInfo to a MachineFunction.
Nicolas Geoffray
2010-10-30
Include MachineBasicBlock numbers in viewCFG() output.
Jakob Stoklund Olesen
2010-10-30
Make sure copies are inserted after any exception handling labels at the top of
Jakob Stoklund Olesen
2010-10-30
Add SkipPHIsAndLabels from PHIElimination to MachineBasicBlock. It is needed
Jakob Stoklund Olesen
2010-10-30
Disable more of physical register live intervals verification.
Jakob Stoklund Olesen
2010-10-30
Print out register class of spilled register.
Jakob Stoklund Olesen
2010-10-29
Teach machine cse to eliminate instructions with multiple physreg uses and de...
Evan Cheng
2010-10-29
Remove DAG combiner patch to fold vector splats. Instcombiner does it now.
Bob Wilson
2010-10-29
Fix sign error.
Jakob Stoklund Olesen
2010-10-29
Avoiding overly aggressive latency scheduling. If the two nodes share an
Evan Cheng
2010-10-29
Don't transfer unused values to the new intervals formed by splitting.
Jakob Stoklund Olesen
2010-10-29
Silence Release build warnings.
Benjamin Kramer
2010-10-29
Teach ConnectedVNInfoEqClasses::Classify to deal with unused values.
Jakob Stoklund Olesen
2010-10-29
Never propagate the idom value out of a block that defines its own value.
Jakob Stoklund Olesen
2010-10-29
Inline asm multiple alternative constraints development phase 2 - improved ba...
John Thompson
2010-10-29
This may be an ARM target, so check for _Unwind_SjLj_Resume.
Bill Wendling
2010-10-29
Fix broken equivalence class calculation. We could probably also use
Jakob Stoklund Olesen
2010-10-29
Print out the connected components in the verifier after complaining about their
Jakob Stoklund Olesen
2010-10-29
Run a verification pass before any splitting to better distribute blame.
Jakob Stoklund Olesen
2010-10-28
Ignore empty blocks.
Devang Patel
2010-10-28
One day, physical register live ranges will be sensible.
Jakob Stoklund Olesen
2010-10-28
Replace SplitKit SSA update with an iterative algorithm very similar to the one
Jakob Stoklund Olesen
2010-10-28
Make MachineDominators available for SplitEditor. We are going to need it for
Jakob Stoklund Olesen
2010-10-28
Add a temporary command line option to verify machine code after each spill or
Jakob Stoklund Olesen
2010-10-28
Do not work too hard to find type's file info. There is a special field to re...
Devang Patel
2010-10-28
Technically DIFile scope should also be handled here.
Devang Patel
2010-10-28
Teach the DAG combiner to fold a splat of a splat. Radar 8597790.
Bob Wilson
2010-10-28
Re-commit 117518 and 117519 now that ARM MC test failures are out of the way.
Evan Cheng
2010-10-28
Revert 117518 and 117519 for now. They changed scheduling and cause MC tests ...
Evan Cheng
2010-10-28
Fix a major bug in operand latency computation. The use index must be adjusted
Evan Cheng
2010-10-27
Putting r117193 back except for the compile time cost. Rather than assuming f...
Evan Cheng
2010-10-27
COFF: Add IMAGE_SCN_MEM_READ to text sections.
Michael J. Spencer
2010-10-27
Fix whitespace.
Michael J. Spencer
2010-10-27
Formatting.
Jim Grosbach
2010-10-27
Handle critical loop predecessors by making both inside and outside registers
Jakob Stoklund Olesen
2010-10-27
Compute critical loop predecessors in the same way as critical loop exits.
Jakob Stoklund Olesen
2010-10-27
Physical registers trivially have multiple connected components all the time.
Jakob Stoklund Olesen
2010-10-26
Use a MemIntrinsicSDNode for ISD::PREFETCH, which touches
Dale Johannesen
2010-10-26
Remove the vector of live vregs. I thought we would need to track
Andrew Trick
2010-10-26
After splitting, compute connected components of all new registers, not just for
Jakob Stoklund Olesen
2010-10-26
Verify that live intervals are connected. If there are multiple connected
Jakob Stoklund Olesen
2010-10-26
Call RenumberValues for all new registers created during splitting. This is
Jakob Stoklund Olesen
[prev]
[next]