forked from OSchip/llvm-project
MachineFunction: Remove unused field
This commit is contained in:
parent
1255e97348
commit
4975c3a949
|
@ -277,12 +277,6 @@ class LLVM_EXTERNAL_VISIBILITY MachineFunction {
|
||||||
// numbered and this vector keeps track of the mapping from ID's to MBB's.
|
// numbered and this vector keeps track of the mapping from ID's to MBB's.
|
||||||
std::vector<MachineBasicBlock*> MBBNumbering;
|
std::vector<MachineBasicBlock*> MBBNumbering;
|
||||||
|
|
||||||
// Unary encoding of basic block symbols is used to reduce size of ".strtab".
|
|
||||||
// Basic block number 'i' gets a prefix of length 'i'. The ith character also
|
|
||||||
// denotes the type of basic block number 'i'. Return blocks are marked with
|
|
||||||
// 'r', landing pads with 'l' and regular blocks with 'a'.
|
|
||||||
std::vector<char> BBSectionsSymbolPrefix;
|
|
||||||
|
|
||||||
// Pool-allocate MachineFunction-lifetime and IR objects.
|
// Pool-allocate MachineFunction-lifetime and IR objects.
|
||||||
BumpPtrAllocator Allocator;
|
BumpPtrAllocator Allocator;
|
||||||
|
|
||||||
|
@ -1220,10 +1214,6 @@ public:
|
||||||
void copyCallSiteInfo(const MachineInstr *Old,
|
void copyCallSiteInfo(const MachineInstr *Old,
|
||||||
const MachineInstr *New);
|
const MachineInstr *New);
|
||||||
|
|
||||||
const std::vector<char> &getBBSectionsSymbolPrefix() const {
|
|
||||||
return BBSectionsSymbolPrefix;
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Move the call site info from \p Old to \New call site info. This function
|
/// Move the call site info from \p Old to \New call site info. This function
|
||||||
/// is used when we are replacing one call instruction with another one to
|
/// is used when we are replacing one call instruction with another one to
|
||||||
/// the same callee.
|
/// the same callee.
|
||||||
|
|
Loading…
Reference in New Issue