index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix DAGCombiner to avoid going into an infinite loop when it
Dan Gohman
2010-11-03
1
-1
/
+36
*
Two sets of changes. Sorry they are intermingled.
Evan Cheng
2010-11-03
4
-30
/
+56
*
Fixes <rdar://problem/8612856>: During postRAsched, the antidependence
Andrew Trick
2010-11-02
2
-11
/
+35
*
Simplify.
Devang Patel
2010-11-02
1
-2
/
+1
*
If value map does not have register for an argument then try to find frame in...
Devang Patel
2010-11-02
1
-5
/
+8
*
Use frameindex, if available, as a last resort to emit debug info for a param...
Devang Patel
2010-11-02
1
-2
/
+13
*
Don't try to split weird critical edges that really aren't:
Jakob Stoklund Olesen
2010-11-02
1
-2
/
+12
*
MachineLICM should not claim to be preserving the CFG when it can split critical
Jakob Stoklund Olesen
2010-11-01
1
-1
/
+0
*
Be more precise about verifying missing kill flags.
Jakob Stoklund Olesen
2010-11-01
1
-2
/
+4
*
When inserting copies during splitting, always use the parent register as the
Jakob Stoklund Olesen
2010-11-01
2
-19
/
+16
*
Add kill flag verification.
Jakob Stoklund Olesen
2010-11-01
1
-2
/
+13
*
Update kill flags while rewriting instructions after splitting.
Jakob Stoklund Olesen
2010-11-01
1
-0
/
+3
*
When we look at instructions to convert to setting the 's' flag, we need to look
Bill Wendling
2010-11-01
1
-3
/
+5
*
Don't assign new registers created during a split to the same stack slot, but
Jakob Stoklund Olesen
2010-11-01
3
-16
/
+3
*
Add basic LiveStacks verification.
Jakob Stoklund Olesen
2010-11-01
1
-0
/
+20
*
The testcase is now XFAILed. Sorry about the breakage.
Bill Wendling
2010-11-01
1
-0
/
+2
*
Revert r117876 for now, it's causing more testsuite failures.
Eric Christopher
2010-10-31
1
-2
/
+0
*
Disable the peephole optimizer until 186.crafty on armv6 is fixed. This is what
Bill Wendling
2010-10-31
1
-0
/
+2
*
Attach a GCModuleInfo to a MachineFunction.
Nicolas Geoffray
2010-10-31
2
-3
/
+6
*
Include MachineBasicBlock numbers in viewCFG() output.
Jakob Stoklund Olesen
2010-10-30
1
-8
/
+6
*
Make sure copies are inserted after any exception handling labels at the top of
Jakob Stoklund Olesen
2010-10-30
1
-1
/
+1
*
Add SkipPHIsAndLabels from PHIElimination to MachineBasicBlock. It is needed
Jakob Stoklund Olesen
2010-10-30
1
-0
/
+7
*
Disable more of physical register live intervals verification.
Jakob Stoklund Olesen
2010-10-30
1
-2
/
+3
*
Print out register class of spilled register.
Jakob Stoklund Olesen
2010-10-30
1
-2
/
+4
*
Teach machine cse to eliminate instructions with multiple physreg uses and de...
Evan Cheng
2010-10-29
1
-50
/
+45
*
Remove DAG combiner patch to fold vector splats. Instcombiner does it now.
Bob Wilson
2010-10-29
1
-5
/
+0
*
Fix sign error.
Jakob Stoklund Olesen
2010-10-29
1
-1
/
+1
*
Avoiding overly aggressive latency scheduling. If the two nodes share an
Evan Cheng
2010-10-29
2
-24
/
+78
*
Don't transfer unused values to the new intervals formed by splitting.
Jakob Stoklund Olesen
2010-10-29
1
-0
/
+3
*
Silence Release build warnings.
Benjamin Kramer
2010-10-29
1
-4
/
+3
*
Teach ConnectedVNInfoEqClasses::Classify to deal with unused values.
Jakob Stoklund Olesen
2010-10-29
1
-1
/
+15
*
Never propagate the idom value out of a block that defines its own value.
Jakob Stoklund Olesen
2010-10-29
1
-3
/
+7
*
Inline asm multiple alternative constraints development phase 2 - improved ba...
John Thompson
2010-10-29
3
-47
/
+77
*
This may be an ARM target, so check for _Unwind_SjLj_Resume.
Bill Wendling
2010-10-29
1
-11
/
+15
*
Fix broken equivalence class calculation. We could probably also use
Jakob Stoklund Olesen
2010-10-29
1
-11
/
+8
*
Print out the connected components in the verifier after complaining about their
Jakob Stoklund Olesen
2010-10-29
1
-0
/
+8
*
Run a verification pass before any splitting to better distribute blame.
Jakob Stoklund Olesen
2010-10-29
1
-0
/
+2
*
Ignore empty blocks.
Devang Patel
2010-10-28
1
-1
/
+1
*
One day, physical register live ranges will be sensible.
Jakob Stoklund Olesen
2010-10-28
1
-0
/
+5
*
Replace SplitKit SSA update with an iterative algorithm very similar to the one
Jakob Stoklund Olesen
2010-10-28
2
-88
/
+181
*
Make MachineDominators available for SplitEditor. We are going to need it for
Jakob Stoklund Olesen
2010-10-28
4
-8
/
+21
*
Add a temporary command line option to verify machine code after each spill or
Jakob Stoklund Olesen
2010-10-28
1
-0
/
+6
*
Do not work too hard to find type's file info. There is a special field to re...
Devang Patel
2010-10-28
1
-2
/
+2
*
Technically DIFile scope should also be handled here.
Devang Patel
2010-10-28
1
-0
/
+4
*
Teach the DAG combiner to fold a splat of a splat. Radar 8597790.
Bob Wilson
2010-10-28
1
-24
/
+28
*
Re-commit 117518 and 117519 now that ARM MC test failures are out of the way.
Evan Cheng
2010-10-28
1
-0
/
+3
*
Revert 117518 and 117519 for now. They changed scheduling and cause MC tests ...
Evan Cheng
2010-10-28
1
-3
/
+0
*
Fix a major bug in operand latency computation. The use index must be adjusted
Evan Cheng
2010-10-28
1
-0
/
+3
*
Putting r117193 back except for the compile time cost. Rather than assuming f...
Evan Cheng
2010-10-27
1
-3
/
+10
*
COFF: Add IMAGE_SCN_MEM_READ to text sections.
Michael J. Spencer
2010-10-27
1
-0
/
+1
[next]