Chris Lattner
|
95b2c7da5e
|
eliminate static ctors for Statistic objects.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32703 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-19 22:59:26 +00:00 |
|
Chris Lattner
|
ac0b6ae358
|
Detemplatize the Statistic class. The only type it is instantiated with
is 'unsigned'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32279 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-06 17:46:33 +00:00 |
|
Evan Cheng
|
c0f64ffab9
|
Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
of opcode and number of operands.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31947 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-11-27 23:37:22 +00:00 |
|
Chris Lattner
|
7c90f73a1b
|
Rename SPARC V8 target to be the LLVM SPARC target.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25985 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-05 05:50:24 +00:00 |
|
Misha Brukman
|
b5f662fa03
|
Remove trailing whitespace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21425 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-21 23:30:14 +00:00 |
|
Brian Gaeke
|
870248b164
|
Use TargetMachine::hasDelaySlot() instead of our old switch statement
to find instrs that have delay slots.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16610 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-30 04:04:47 +00:00 |
|
Brian Gaeke
|
74dfcf1200
|
Back to compiling land for v8
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16138 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-02 02:37:43 +00:00 |
|
Brian Gaeke
|
4185d03dc5
|
Add floating-point branches and compares. Compares don't complete
until the next cycle, and there's no interlock, so they effectively
have a delay slot.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14686 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-07-08 09:08:22 +00:00 |
|
Brian Gaeke
|
fbaae01269
|
JMPL has a delay slot.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14227 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-06-18 08:18:54 +00:00 |
|
Brian Gaeke
|
fc7fa31211
|
Recognize more branches.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14207 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-06-17 22:33:57 +00:00 |
|
Brian Gaeke
|
0f51cc1759
|
Add in some things I forgot, which Chris helpfully reminded me of...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12735 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-07 04:05:12 +00:00 |
|
Brian Gaeke
|
ff8282604a
|
Prune unnecessary #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12731 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-06 23:25:07 +00:00 |
|
Brian Gaeke
|
20117102c2
|
Simple delay slot filler pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12730 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-06 23:21:45 +00:00 |
|