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
Commit message (
Expand
)
Author
Age
Files
Lines
*
If a block is made dead, make sure to promptly remove it.
Chris Lattner
2004-02-24
1
-0
/
+8
*
Move machine code rewriter and spiller outside the register
Alkis Evlogimenos
2004-02-24
3
-143
/
+176
*
Implement SimplifyCFG/switch_switch_fold.ll
Chris Lattner
2004-02-24
1
-2
/
+150
*
Add predicates for checking if a virtual register has a physical
Alkis Evlogimenos
2004-02-24
1
-0
/
+8
*
Rearrange code a bit
Chris Lattner
2004-02-24
1
-30
/
+27
*
Implement: test/Regression/Transforms/SimplifyCFG/switch_create.ll
Chris Lattner
2004-02-24
1
-7
/
+140
*
Make enum private as it is an implementation detail.
Alkis Evlogimenos
2004-02-23
1
-5
/
+5
*
Remove '4Virt' from member function names as it is obvious.
Alkis Evlogimenos
2004-02-23
2
-15
/
+15
*
Refactor VirtRegMap out of RegAllocLinearScan as the first part of bug
Alkis Evlogimenos
2004-02-23
3
-136
/
+195
*
Include Config/config.h for SHLIBEXT.
Alkis Evlogimenos
2004-02-23
1
-0
/
+1
*
Generate much more efficient code in programs like pifft
Chris Lattner
2004-02-23
1
-0
/
+8
*
Fix a small typeo in my checkin last night that broke vortex and other progra...
Chris Lattner
2004-02-23
1
-1
/
+1
*
Fix InstCombine/2004-02-23-ShiftShiftOverflow.ll
Chris Lattner
2004-02-23
1
-3
/
+10
*
Add number of spilled registers statistic.
Alkis Evlogimenos
2004-02-23
1
-0
/
+2
*
Fix bugs in finegrainification
Chris Lattner
2004-02-23
1
-1
/
+3
*
Finegrainify namespacification
Chris Lattner
2004-02-23
4
-22
/
+12
*
Use MachineBasicBlock::getParent().
Alkis Evlogimenos
2004-02-23
1
-2
/
+1
*
Remove implementation of default constructor as it is useless now.
Alkis Evlogimenos
2004-02-23
1
-5
/
+0
*
Refactor rewinding code for finding the first terminator of a basic
Alkis Evlogimenos
2004-02-23
5
-33
/
+16
*
Simplify code a bit, don't go off the end of the block, now that the current
Chris Lattner
2004-02-23
2
-22
/
+18
*
We were forgetting to add FP_REG_KILL instructions to basic blocks which will
Chris Lattner
2004-02-23
2
-30
/
+54
*
Implement cast.ll::test14/15
Chris Lattner
2004-02-23
1
-0
/
+37
*
Refactor some code. In the mul - setcc folding case, we really care about
Chris Lattner
2004-02-23
1
-32
/
+63
*
Improved PhysRegTracker interface. RegAlloc lazily allocates the register tra...
Alkis Evlogimenos
2004-02-23
2
-23
/
+21
*
Implement mul.ll:test11
Chris Lattner
2004-02-23
1
-6
/
+7
*
Implement "strength reduction" of X <= C and X >= C
Chris Lattner
2004-02-23
1
-0
/
+9
*
Implement InstCombine/mul.ll:test10, which is a case that occurs when dealing
Chris Lattner
2004-02-23
1
-0
/
+40
*
Simplify iterator usage now that we have next(). Also don't pass iterators by...
Alkis Evlogimenos
2004-02-23
1
-11
/
+7
*
Work around a gas bug. Print '-9223372036854775808' as unsigned.
Chris Lattner
2004-02-23
2
-2
/
+8
*
Implement cast fp -> bool
Chris Lattner
2004-02-23
2
-4
/
+8
*
Stop passing iterators around by reference now that we have ilists!
Chris Lattner
2004-02-23
2
-48
/
+108
*
Some code cleanups from Chris
Alkis Evlogimenos
2004-02-23
1
-9
/
+4
*
Fix comments in PhysRegTracker and rename isPhysRegAvail to isRegAvail to be ...
Alkis Evlogimenos
2004-02-23
2
-5
/
+6
*
Add a new cmove instruction
Chris Lattner
2004-02-23
1
-0
/
+1
*
Move LiveIntervals.h up to be the first included header
Alkis Evlogimenos
2004-02-23
1
-1
/
+1
*
Pull PhysRegTracker out of RegAllocLinearScan as it can be used by other allo...
Alkis Evlogimenos
2004-02-23
2
-59
/
+92
*
Move LiveIntervals.h to lib/CodeGen since it shouldn't be exposed to other pa...
Alkis Evlogimenos
2004-02-23
2
-2
/
+4
*
Only insert FP_REG_KILL instructions in MachineBasicBlocks that actually
Chris Lattner
2004-02-22
2
-96
/
+196
*
Another bug fix for empty MBB's
Chris Lattner
2004-02-22
1
-1
/
+1
*
Move MOTy::UseType enum into MachineOperand. This eliminates the
Alkis Evlogimenos
2004-02-22
10
-67
/
+82
*
Fix a bug where we were implicitly assuming that there would be at least
Chris Lattner
2004-02-22
1
-2
/
+2
*
Reduce the number of pointless copies inserted due to constant pointer refs.
Chris Lattner
2004-02-22
2
-12
/
+24
*
Fix bug in previous checkout: leave the iterator at the first instruction
Chris Lattner
2004-02-22
2
-8
/
+6
*
Completely rewrite how getelementptr instructions are expanded. This has two
Chris Lattner
2004-02-22
2
-84
/
+140
*
When folding memory operands in machine instructions be careful to
Alkis Evlogimenos
2004-02-22
1
-2
/
+4
*
Fix a soon-to-be-missing #include
Chris Lattner
2004-02-22
1
-0
/
+1
*
Get all instruction definitions
Chris Lattner
2004-02-22
1
-3
/
+1
*
Wow this is out of date. When we have _real_ code generator documentation,
Chris Lattner
2004-02-22
1
-42
/
+31
*
Print basic block boundaries in machine instruction debug output.
Alkis Evlogimenos
2004-02-22
2
-4
/
+8
*
Implement Transforms/InstCombine/cast.ll:test13, a case which occurs in a
Chris Lattner
2004-02-22
2
-4
/
+35
[next]