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 typo.
Eric Christopher
2010-08-17
1
-1
/
+1
*
PHI elimination should not break back edge. It can cause some significant cod...
Evan Cheng
2010-08-17
2
-5
/
+14
*
tidy up. remove unused local.
Jim Grosbach
2010-08-16
2
-2
/
+2
*
Better handle alignment requirements for local objects in pre-regalloc frame
Jim Grosbach
2010-08-16
2
-35
/
+15
*
Until uleb/sleb are MC-ized, add a hack to make them work with ELF object
Eli Friedman
2010-08-16
1
-2
/
+2
*
track local frame size in MFI, not local to the pass, since PEI needs it.
Jim Grosbach
2010-08-16
1
-4
/
+1
*
Remove unused functions.
Jakob Stoklund Olesen
2010-08-16
2
-35
/
+0
*
Update CMake build.
Ted Kremenek
2010-08-14
1
-1
/
+1
*
Add a local stack object block allocation pass. This is still an
Jim Grosbach
2010-08-14
4
-0
/
+218
*
Clean up the Spiller.h interface.
Jakob Stoklund Olesen
2010-08-13
6
-44
/
+31
*
Implement splitting inside a single block.
Jakob Stoklund Olesen
2010-08-13
3
-5
/
+95
*
tidy up whitespace a bit
Jim Grosbach
2010-08-13
1
-7
/
+6
*
Let LiveInterval::addRange extend existing ranges, it will verify that value
Jakob Stoklund Olesen
2010-08-13
1
-5
/
+2
*
Remember to actually update SplitAnalysis statistics now that we have a fancy
Jakob Stoklund Olesen
2010-08-13
1
-0
/
+1
*
Handle an empty dupli.
Jakob Stoklund Olesen
2010-08-12
1
-2
/
+8
*
Update the SplitAnalysis statistics as uses are moved from curli to the new
Jakob Stoklund Olesen
2010-08-12
2
-11
/
+44
*
Also recompute HasPHIKill flags in LiveInterval::RenumberValues.
Jakob Stoklund Olesen
2010-08-12
2
-2
/
+23
*
Remove trailing whitespace.
Jakob Stoklund Olesen
2010-08-12
2
-47
/
+47
*
Clean up debug output.
Jakob Stoklund Olesen
2010-08-12
2
-34
/
+32
*
Implement single block splitting.
Jakob Stoklund Olesen
2010-08-12
3
-5
/
+158
*
Fix a FIXME. The SlotIndex::Slot enum should be private.
Jakob Stoklund Olesen
2010-08-11
1
-5
/
+3
*
Turn optimize compares back on with fix. We needed to test that a machine op was
Bill Wendling
2010-08-10
1
-1
/
+1
*
Give up on register class recalculation when the register is used with subreg
Jakob Stoklund Olesen
2010-08-10
1
-1
/
+10
*
Revert r110718; it broke clang-i386-darwin9.
Dan Gohman
2010-08-10
1
-1
/
+1
*
Avoid editing the current live interval during remat.
Jakob Stoklund Olesen
2010-08-10
1
-3
/
+3
*
More debug spew
Jakob Stoklund Olesen
2010-08-10
1
-0
/
+2
*
Turn optimize cmps on by default so that we can get some testing by the nightly
Bill Wendling
2010-08-10
1
-1
/
+1
*
Do not forget debug info for enums. Use named mdnode to keep track of these t...
Devang Patel
2010-08-10
1
-0
/
+5
*
Implement register class inflation.
Jakob Stoklund Olesen
2010-08-10
2
-0
/
+42
*
Recalculate the spill weight and allocation hint for virtual registers created
Jakob Stoklund Olesen
2010-08-10
2
-2
/
+9
*
Handle TAG_constant for integers.
Devang Patel
2010-08-10
1
-20
/
+37
*
Update CMake...sorry for the breakage.
Bill Wendling
2010-08-10
1
-2
/
+1
*
Simplify.
Devang Patel
2010-08-10
2
-4
/
+4
*
Drop "const". It does not add value here.
Devang Patel
2010-08-10
2
-10
/
+10
*
Add missing null check reported by Amaury Pouly.
Evan Cheng
2010-08-10
1
-2
/
+3
*
Do not include file static variable in pubnames list.
Devang Patel
2010-08-10
2
-54
/
+38
*
Transpose the calculation of spill weights such that we are calculating one
Jakob Stoklund Olesen
2010-08-10
4
-115
/
+128
*
Merge the OptimizeExts and OptimizeCmps passes into one PeepholeOptimizer
Bill Wendling
2010-08-09
3
-165
/
+124
*
Undo accidental commit.
Devang Patel
2010-08-09
2
-38
/
+54
*
Simplify. Avoid redundant checks.
Devang Patel
2010-08-09
2
-54
/
+38
*
Refactor.
Devang Patel
2010-08-09
1
-9
/
+5
*
Refactoring. Update DbgVarible to handle queries itself.
Devang Patel
2010-08-09
2
-82
/
+93
*
It is ok, and convenient, to pass descriptors by value.
Devang Patel
2010-08-09
2
-41
/
+41
*
A REG_SEQUENCE instruction may use the same register twice.
Jakob Stoklund Olesen
2010-08-09
1
-1
/
+11
*
Rename a method.
Devang Patel
2010-08-09
1
-3
/
+3
*
Use the "isCompare" machine instruction attribute instead of calling the
Bill Wendling
2010-08-08
1
-5
/
+5
*
Tidy some #includes and forward-declarations, and move the C binding code
Dan Gohman
2010-08-07
1
-0
/
+1
*
Lazily defer duplicating the live interval we are splitting until we know it is
Jakob Stoklund Olesen
2010-08-06
3
-53
/
+70
*
Cleanup comment wording
Jim Grosbach
2010-08-06
1
-3
/
+3
*
Keep the MachiuneFunctionPass pointer around. It is useful for verification.
Jakob Stoklund Olesen
2010-08-06
1
-1
/
+3
[next]