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 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
*
Add LiveInterval::RenumberValues - Garbage collection for VNInfos.
Jakob Stoklund Olesen
2010-08-06
2
-1
/
+18
*
Reapply r110396, with fixes to appease the Linux buildbot gods.
Owen Anderson
2010-08-06
43
-58
/
+58
*
Add more verification of LiveIntervals.
Jakob Stoklund Olesen
2010-08-06
1
-4
/
+58
*
Fix swapped COPY operands.
Jakob Stoklund Olesen
2010-08-06
1
-2
/
+2
*
Don't try to verify LiveIntervals for physical registers.
Jakob Stoklund Olesen
2010-08-06
1
-8
/
+4
*
Update CMake build.
Ted Kremenek
2010-08-06
1
-0
/
+1
*
Add the Optimize Compares pass (disabled by default).
Bill Wendling
2010-08-06
2
-0
/
+113
*
While emitting DBG_VALUE for registers spilled at the end of a block do not u...
Devang Patel
2010-08-06
1
-1
/
+8
*
Revert r110396 to fix buildbots.
Owen Anderson
2010-08-06
42
-57
/
+57
*
Be more aggressive about removing joined physreg copies.
Jakob Stoklund Olesen
2010-08-05
1
-3
/
+10
*
Don't verify LiveVariables if LiveIntervals is available.
Jakob Stoklund Olesen
2010-08-05
1
-12
/
+13
*
Don't use PassInfo* as a type identifier for passes. Instead, use the addres...
Owen Anderson
2010-08-05
42
-57
/
+57
*
Add basic verification of LiveIntervals.
Jakob Stoklund Olesen
2010-08-05
1
-0
/
+59
*
Remove double-def checking from MachineVerifier, so a register does not have to
Jakob Stoklund Olesen
2010-08-05
2
-89
/
+18
*
Avoid using a live std::multimap iterator while editing the map. It looks like
Jakob Stoklund Olesen
2010-08-05
1
-7
/
+13
*
The lower invoke pass needs to have unreachable code elimination run after it
Bill Wendling
2010-08-04
1
-2
/
+4
*
Coalesce stack slot accesses that arise when spilling both sides of a COPY.
Jakob Stoklund Olesen
2010-08-04
1
-0
/
+23
*
Checkpoint SplitKit progress.
Jakob Stoklund Olesen
2010-08-04
3
-86
/
+223
*
Use location entry only of the location described by DBG_VALUE is valid.
Devang Patel
2010-08-04
1
-3
/
+6
*
The EH prepare passes really want to be the last passes run before code-gen.
Bill Wendling
2010-08-04
1
-5
/
+5
[next]