Remove PointerType from class Target

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28368 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Evan Cheng 2006-05-17 21:20:27 +00:00
parent ed96fe8c79
commit c01d497255
7 changed files with 0 additions and 23 deletions

View File

@ -40,9 +40,6 @@ def ARMInstrInfo : InstrInfo {
//===----------------------------------------------------------------------===//
def ARM : Target {
// Pointers are 32-bits in size.
let PointerType = i32;
// FIXME: Specify callee-saved registers
let CalleeSavedRegisters = [];

View File

@ -65,9 +65,6 @@ def : Processor<"ev67" , Alpha21264Itineraries, [FeatureFIX, FeatureCIX]>;
def Alpha : Target {
// Pointers on Alpha are 64-bits in size.
let PointerType = i64;
let CalleeSavedRegisters =
//saved regs
[R9, R10, R11, R12, R13, R14,

View File

@ -91,10 +91,6 @@ def IA64 : Target {
*/
];
// We don't go anywhere near the LP32 variant of IA64 as
// sometimes seen in (for example) HP-UX
let PointerType = i64;
// Our instruction set
let InstructionSet = IA64InstrInfo;

View File

@ -81,9 +81,6 @@ def PPCInstrInfo : InstrInfo {
def PPC : Target {
// Pointers on PPC are 32-bits in size.
let PointerType = i32;
// Information about the instructions.
let InstructionSet = PPCInstrInfo;

View File

@ -75,9 +75,6 @@ def : Proc<"ultrasparc3-vis", [FeatureV9, FeatureV8Deprecated, FeatureVIS]>;
//===----------------------------------------------------------------------===//
def Sparc : Target {
// Pointers are 32-bits in size.
let PointerType = i32;
// FIXME: Specify callee-saved registers
let CalleeSavedRegisters = [];

View File

@ -271,10 +271,6 @@ class Target {
// saved registers for a target.
list<Register> CalleeSavedRegisters = [];
// PointerType - Specify the value type to be used to represent pointers in
// this target. Typically this is an i32 or i64 type.
ValueType PointerType;
// InstructionSet - Instruction set description for this target.
InstrInfo InstructionSet;

View File

@ -133,9 +133,6 @@ def X86 : Target {
// Specify the callee saved registers.
let CalleeSavedRegisters = [ESI, EDI, EBX, EBP];
// Yes, pointers are 32-bits in size.
let PointerType = i32;
// Information about the instructions...
let InstructionSet = X86InstrInfo;