- Dec 28, 2002
-
-
Chris Lattner authored
llvm-svn: 5169
-
Chris Lattner authored
target specific information. Rename MachineFrameInfo to TargetFrameInfo llvm-svn: 5168
-
Chris Lattner authored
* Add comments * Add a new allocation_order iterator for register classes which targets may use to control the register order and available registers based on properties of the function being compiled. * Remove access to FP and SP registers * Add new callframe setup opcode support * Eliminate moveImm2Reg method * Revamp frame offset handling and prolog/epilog code generation llvm-svn: 5167
-
Chris Lattner authored
llvm-svn: 5166
-
Chris Lattner authored
llvm-svn: 5165
-
Chris Lattner authored
* Cluster modification methods together llvm-svn: 5164
-
Chris Lattner authored
MachineFunctionInfo class * Add a new FunctionFrameInfo object llvm-svn: 5163
-
Chris Lattner authored
llvm-svn: 5162
-
Chris Lattner authored
llvm-svn: 5161
-
Chris Lattner authored
llvm-svn: 5160
-
Chris Lattner authored
llvm-svn: 5159
-
Chris Lattner authored
llvm-svn: 5158
-
Chris Lattner authored
llvm-svn: 5157
-
Chris Lattner authored
llvm-svn: 5156
-
- Dec 25, 2002
-
-
Chris Lattner authored
llvm-svn: 5155
-
Chris Lattner authored
* Add initial support for FP constants * Add initial FP support for several instructions llvm-svn: 5154
-
Chris Lattner authored
* Mark CALLpcrel as a RawFrm instruction as required * Eliminate invalid BSWAP16 instruction * Add xchg instructions * Add initial support for FP instructions llvm-svn: 5153
-
Chris Lattner authored
Add Pseudo instr class llvm-svn: 5152
-
Chris Lattner authored
llvm-svn: 5151
-
Chris Lattner authored
llvm-svn: 5150
-
Chris Lattner authored
llvm-svn: 5149
-
Chris Lattner authored
llvm-svn: 5148
-
Chris Lattner authored
llvm-svn: 5147
-
Chris Lattner authored
llvm-svn: 5146
-
Chris Lattner authored
Only spill and reload caller saved registers that are actually modified. llvm-svn: 5145
-
Chris Lattner authored
llvm-svn: 5144
-
Chris Lattner authored
llvm-svn: 5143
-
Chris Lattner authored
llvm-svn: 5142
-
Chris Lattner authored
llvm-svn: 5141
-
Chris Lattner authored
llvm-svn: 5140
-
Chris Lattner authored
llvm-svn: 5139
-
Chris Lattner authored
llvm-svn: 5138
-
Chris Lattner authored
llvm-svn: 5137
-
- Dec 24, 2002
-
-
Chris Lattner authored
llvm-svn: 5136
-
Chris Lattner authored
llvm-svn: 5135
-
Chris Lattner authored
llvm-svn: 5134
-
Chris Lattner authored
llvm-svn: 5133
-
Chris Lattner authored
strtol to not miscompile, and fixing bug: 2002-12-23-LocalRAProblem.llx llvm-svn: 5132
-
Chris Lattner authored
Changes to allow for a configurable target machine that allows big endian and/or long pointer operation llvm-svn: 5131
-
Chris Lattner authored
Changes to support configurable pointer size and endianness llvm-svn: 5130
-