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
*
X86-Windows: Emit an undefined global __fltused symbol when targeting Windows
Michael J. Spencer
2010-10-16
2
-1
/
+22
*
Whitespace!
Michael J. Spencer
2010-10-16
2
-69
/
+69
*
More machine LICM work. It now tracks register pressure for path from prehead...
Evan Cheng
2010-10-16
1
-69
/
+155
*
Remove unused accessor.
Jakob Stoklund Olesen
2010-10-15
1
-2
/
+0
*
Eliminate curli from SplitEditor. Use the LiveRangeEdit reference instead.
Jakob Stoklund Olesen
2010-10-15
2
-18
/
+13
*
Move stack slot assignments into LiveRangeEdit.
Jakob Stoklund Olesen
2010-10-15
4
-10
/
+16
*
Create a new LiveRangeEdit class to keep track of the new registers created when
Jakob Stoklund Olesen
2010-10-14
6
-125
/
+206
*
Only split around a loop if the live range has uses outside the loop periphery.
Jakob Stoklund Olesen
2010-10-14
1
-14
/
+13
*
Register pressure and instruction latency aware machine LICM. Work in progress.
Evan Cheng
2010-10-14
1
-26
/
+242
*
Analysis groups need to initialize their default implementations.
Owen Anderson
2010-10-13
1
-1
/
+2
*
Begin adding static dependence information to passes, which will allow us to
Owen Anderson
2010-10-12
19
-19
/
+118
*
Replace FindLiveRangeContaining() with getVNInfoAt() in LiveIntervalAnalysis.
Jakob Stoklund Olesen
2010-10-11
1
-10
/
+8
*
Properly handle reloading and spilling around partial redefines in
Jakob Stoklund Olesen
2010-10-11
1
-0
/
+14
*
Per discussion with Sanjiv, remove the PIC16 target from mainline. When/if
Chris Lattner
2010-10-11
1
-1
/
+1
*
fix the default va_arg expansion (in the realignment case) to not implicitly
Chris Lattner
2010-10-10
1
-1
/
+1
*
Silence compiler warning.
Benjamin Kramer
2010-10-09
1
-1
/
+1
*
Rename SplitEditor::rewrite to finish() and break it out into a couple of new
Jakob Stoklund Olesen
2010-10-08
2
-40
/
+56
*
Avoid compiler warning: comparison between signed and unsigned integer.
Evan Cheng
2010-10-08
1
-1
/
+1
*
Extract method ProcessUses from LocalRewriter::RewriteMBB. Both parent and child
Jakob Stoklund Olesen
2010-10-08
1
-320
/
+336
*
Do not check that the bodies of two defs of same linkonce global are the same.
Anton Korobeynikov
2010-10-08
1
-1
/
+1
*
Classify value numbers into connected components in linear time.
Jakob Stoklund Olesen
2010-10-08
1
-23
/
+15
*
Call InitSections in llc and clang so that the binaries produced by them
Rafael Espindola
2010-10-08
1
-0
/
+1
*
Don't waste time unfolding simple loads. The unfolded copy won't be hoisted.
Evan Cheng
2010-10-08
1
-0
/
+4
*
Fix operand latency computation in cases where the definition operand is
Evan Cheng
2010-10-08
1
-0
/
+11
*
Line number 0 indicates there is no source line/file name info available for ...
Devang Patel
2010-10-08
1
-1
/
+7
*
After splitting, the remaining LiveInterval may be fragmented into multiple
Jakob Stoklund Olesen
2010-10-07
2
-11
/
+134
*
Now with fewer extraneous semicolons!
Owen Anderson
2010-10-07
32
-33
/
+33
*
Provie a clearner interface so that FE can decide whether a function has prot...
Devang Patel
2010-10-07
1
-6
/
+1
*
Print more loop info.
Jakob Stoklund Olesen
2010-10-07
1
-0
/
+16
*
Print out MBB number when rewriting.
Jakob Stoklund Olesen
2010-10-07
1
-1
/
+2
*
Add initialization routines for CodeGen.
Owen Anderson
2010-10-07
2
-0
/
+60
*
Cache interval iterators in SplitEditor::addTruncSimpleRange so we only have to
Jakob Stoklund Olesen
2010-10-07
1
-10
/
+20
*
Clean up debug printing.
Jakob Stoklund Olesen
2010-10-07
1
-15
/
+19
*
Add MachineRegisterInfo::constrainRegClass and use it in MachineCSE.
Jakob Stoklund Olesen
2010-10-06
2
-7
/
+16
*
Skip unused registers when verifying LiveIntervals.
Jakob Stoklund Olesen
2010-10-06
1
-0
/
+5
*
Hide analysis group registration behind a macro, just like pass registration.
Owen Anderson
2010-10-06
1
-1
/
+1
*
Add support for DW_TAG_unspecified_parameters.
Devang Patel
2010-10-06
1
-6
/
+15
*
Remove unused variables.
Nick Lewycky
2010-10-06
1
-3
/
+0
*
ComputeLinearIndex doesn't need its TLI argument.
Dan Gohman
2010-10-06
2
-9
/
+7
*
- Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This
Evan Cheng
2010-10-06
2
-24
/
+5
*
Count uses in all nested loops, not just the deepest.
Jakob Stoklund Olesen
2010-10-05
1
-1
/
+2
*
Remove SplitAnalysis::removeUse. It was only used to make SplitAnalysis
Jakob Stoklund Olesen
2010-10-05
2
-32
/
+0
*
dupli always has an interval now.
Jakob Stoklund Olesen
2010-10-05
1
-14
/
+11
*
We can split around loops with multiple exits now.
Jakob Stoklund Olesen
2010-10-05
1
-6
/
+0
*
Update SplitEditor API to reflect the fact that the original live interval is
Jakob Stoklund Olesen
2010-10-05
3
-39
/
+27
*
Intervals are half-open.
Jakob Stoklund Olesen
2010-10-05
1
-1
/
+1
*
When we find a reaching definition, make sure it is visited from all paths by
Jakob Stoklund Olesen
2010-10-05
1
-5
/
+12
*
Don't use nextIndex to check for live out of instruction.
Jakob Stoklund Olesen
2010-10-05
2
-17
/
+13
*
Tweak VNInfo printing.
Jakob Stoklund Olesen
2010-10-05
1
-0
/
+2
*
Add assert for valid slot indexes.
Jakob Stoklund Olesen
2010-10-05
1
-0
/
+1
[next]