forked from OSchip/llvm-project
[LLVM][NFC] remove unused fields
Summary: Here is the commit introducing the fields https://github.com/llvm/llvm-project/commit/cf6749e4c091 It dates back from 2006 and was used by AArch64 backend. There is no more reference to these fields in the whole codebase so I think it's fine. Reviewers: courbet Subscribers: javed.absar, kristof.beyls, hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D66683 llvm-svn: 369810
This commit is contained in:
parent
7371fb4229
commit
b7be5b9095
|
@ -381,10 +381,6 @@ public:
|
|||
return N;
|
||||
}
|
||||
|
||||
unsigned getJumpBufAlignment() { return getTLI()->getJumpBufAlignment(); }
|
||||
|
||||
unsigned getJumpBufSize() { return getTLI()->getJumpBufSize(); }
|
||||
|
||||
bool shouldBuildLookupTables() {
|
||||
const TargetLoweringBase *TLI = getTLI();
|
||||
return TLI->isOperationLegalOrCustom(ISD::BR_JT, MVT::Other) ||
|
||||
|
|
|
@ -1574,18 +1574,6 @@ public:
|
|||
report_fatal_error("Funclet EH is not implemented for this target");
|
||||
}
|
||||
|
||||
/// Returns the target's jmp_buf size in bytes (if never set, the default is
|
||||
/// 200)
|
||||
unsigned getJumpBufSize() const {
|
||||
return JumpBufSize;
|
||||
}
|
||||
|
||||
/// Returns the target's jmp_buf alignment in bytes (if never set, the default
|
||||
/// is 0)
|
||||
unsigned getJumpBufAlignment() const {
|
||||
return JumpBufAlignment;
|
||||
}
|
||||
|
||||
/// Return the minimum stack alignment of an argument.
|
||||
unsigned getMinStackArgumentAlignment() const {
|
||||
return MinStackArgumentAlignment;
|
||||
|
@ -2109,17 +2097,6 @@ protected:
|
|||
TargetDAGCombineArray[NT >> 3] |= 1 << (NT&7);
|
||||
}
|
||||
|
||||
/// Set the target's required jmp_buf buffer size (in bytes); default is 200
|
||||
void setJumpBufSize(unsigned Size) {
|
||||
JumpBufSize = Size;
|
||||
}
|
||||
|
||||
/// Set the target's required jmp_buf buffer alignment (in bytes); default is
|
||||
/// 0
|
||||
void setJumpBufAlignment(unsigned Align) {
|
||||
JumpBufAlignment = Align;
|
||||
}
|
||||
|
||||
/// Set the target's minimum function alignment (in log2(bytes))
|
||||
void setMinFunctionAlignment(unsigned Align) {
|
||||
MinFunctionAlignment = Align;
|
||||
|
@ -2703,12 +2680,6 @@ private:
|
|||
/// register usage.
|
||||
Sched::Preference SchedPreferenceInfo;
|
||||
|
||||
/// The size, in bytes, of the target's jmp_buf buffers
|
||||
unsigned JumpBufSize;
|
||||
|
||||
/// The alignment, in bytes, of the target's jmp_buf buffers
|
||||
unsigned JumpBufAlignment;
|
||||
|
||||
/// The minimum alignment that any argument on the stack needs to have.
|
||||
unsigned MinStackArgumentAlignment;
|
||||
|
||||
|
|
|
@ -578,8 +578,6 @@ TargetLoweringBase::TargetLoweringBase(const TargetMachine &tm) : TM(tm) {
|
|||
BooleanFloatContents = UndefinedBooleanContent;
|
||||
BooleanVectorContents = UndefinedBooleanContent;
|
||||
SchedPreferenceInfo = Sched::ILP;
|
||||
JumpBufSize = 0;
|
||||
JumpBufAlignment = 0;
|
||||
MinFunctionAlignment = 0;
|
||||
PrefFunctionAlignment = 0;
|
||||
PrefLoopAlignment = 0;
|
||||
|
|
Loading…
Reference in New Issue