- Jun 18, 2004
-
-
Brian Gaeke authored
Make copyRegToReg return 1 instead of -1. Edit a comment in emitPrologue(). llvm-svn: 14211
-
Brian Gaeke authored
Add a FIXME about the (currently unused) JMPL instructions. llvm-svn: 14210
-
Brian Gaeke authored
llvm-svn: 14209
-
Brian Gaeke authored
modifications for 1 LLVM BB --> many MBBs). Fix store operand order: make it always be Base, Offset, SrcReg (think "[ Base + Offset ] = SrcReg"). Rewrite visitBranchInst() to be even dumber (but working) -- give up on the branch fallthrough trick, for the time being. Make visitSetCondInst() work. llvm-svn: 14208
-
Brian Gaeke authored
llvm-svn: 14207
-
Brian Gaeke authored
llvm-svn: 14206
-
Brian Gaeke authored
llvm-svn: 14205
-
Chris Lattner authored
we do not want to fold the load in cases like this: X = load = add A, X = add B, X llvm-svn: 14204
-
- Jun 17, 2004
-
-
Chris Lattner authored
PR371 llvm-svn: 14203
-
Brian Gaeke authored
Abort if we see a PCRelativeDisp MachineOperand, to be safe. This matches the X86 backend. llvm-svn: 14202
-
Chris Lattner authored
llvm-svn: 14201
-
Chris Lattner authored
Delete two functions that are now methods on the Type class llvm-svn: 14200
-
Chris Lattner authored
llvm-svn: 14199
-
Misha Brukman authored
llvm-svn: 14198
-
Misha Brukman authored
assembler/linker and the system equivalents. llvm-svn: 14197
-
Brian Gaeke authored
llvm-svn: 14196
-
- Jun 16, 2004
-
-
Chris Lattner authored
The vector may actually be empty if the register that we are marking as recently used is not actually allocatable. This happens for physical registers that are not allocatable, like the ST(x) registers on X86. llvm-svn: 14195
-
Brian Gaeke authored
llvm-svn: 14194
-
Brian Gaeke authored
llvm-svn: 14193
-
Brian Gaeke authored
llvm-svn: 14192
-
- Jun 15, 2004
-
-
Chris Lattner authored
llvm-svn: 14191
-
Chris Lattner authored
llvm-svn: 14190
-
Chris Lattner authored
llvm-svn: 14189
-
Chris Lattner authored
llvm-svn: 14188
-
Chris Lattner authored
llvm-svn: 14187
-
Chris Lattner authored
llvm-svn: 14186
-
Chris Lattner authored
llvm-svn: 14185
-
Chris Lattner authored
llvm-svn: 14184
-
Chris Lattner authored
llvm-svn: 14183
-
Brian Gaeke authored
to visitBinaryOperator. llvm-svn: 14182
-
Chris Lattner authored
This possibly fixes PR370 llvm-svn: 14181
-
Brian Gaeke authored
llvm-svn: 14179
-
Brian Gaeke authored
getReg() on void value. llvm-svn: 14178
-
Brian Gaeke authored
on a double-word boundary instead of a single-word boundary. llvm-svn: 14177
-
Brian Gaeke authored
non-register, non-immed. arguments to SETHI and OR using %hi() and %lo() respectively. llvm-svn: 14176
-
Brian Gaeke authored
Support copying long constants to register pairs. Support copying ConstantPointerNulls and ConstantPointerRefs to registers. llvm-svn: 14175
-
- Jun 14, 2004
-
-
Misha Brukman authored
llvm-svn: 14173
-
Misha Brukman authored
llvm-svn: 14172
-
Brian Gaeke authored
is write an autoconf macro that checks whether __isnan or isnan actually works **using the C++ compiler after #include <cmath>**, instead of doing it the easy way with AC_CHECK_FUNCS(). llvm-svn: 14171
-
Brian Gaeke authored
peepholing, and make it work the same way in the JIT as in LLC. llvm-svn: 14170
-