diff options
author | Evan Cheng <evan.cheng@apple.com> | 2011-06-27 23:47:21 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2011-06-27 23:47:21 +0000 |
commit | 4db3748fcf39ac0001b9d02eb6bf803e309a5c19 (patch) | |
tree | dc0950f307e2ef9e03b94103dd26a47266d2a893 /include | |
parent | f10711fb8c8b5596e973bcc27b5af6203fec34b4 (diff) | |
download | external_llvm-4db3748fcf39ac0001b9d02eb6bf803e309a5c19.zip external_llvm-4db3748fcf39ac0001b9d02eb6bf803e309a5c19.tar.gz external_llvm-4db3748fcf39ac0001b9d02eb6bf803e309a5c19.tar.bz2 |
Remove RCBarriers from TargetInstrDesc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133964 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/Target/TargetInstrDesc.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/include/llvm/Target/TargetInstrDesc.h b/include/llvm/Target/TargetInstrDesc.h index ecd2acc..6a540ab 100644 --- a/include/llvm/Target/TargetInstrDesc.h +++ b/include/llvm/Target/TargetInstrDesc.h @@ -130,7 +130,6 @@ public: uint64_t TSFlags; // Target Specific Flag values const unsigned *ImplicitUses; // Registers implicitly read by this instr const unsigned *ImplicitDefs; // Registers implicitly defined by this instr - const TargetRegisterClass **RCBarriers; // Reg classes completely "clobbered" const TargetOperandInfo *OpInfo; // 'NumOperands' entries about operands /// getOperandConstraint - Returns the value of the specific constraint if @@ -251,17 +250,6 @@ public: return false; } - /// getRegClassBarriers - Return a list of register classes that are - /// completely clobbered by this machine instruction. For example, on X86 - /// the call instructions will completely clobber all the registers in the - /// fp stack and XMM classes. - /// - /// This method returns null if the instruction doesn't completely clobber - /// any register class. - const TargetRegisterClass **getRegClassBarriers() const { - return RCBarriers; - } - /// getSchedClass - Return the scheduling class for this instruction. The /// scheduling class is an index into the InstrItineraryData table. This /// returns zero if there is no known scheduling information for the |