forked from OSchip/llvm-project
[BPF] Remove unused variables. NFCI.
Fixes a dyn_cast<> null dereference warning. llvm-svn: 372958
This commit is contained in:
parent
ed3051917e
commit
93c8951147
|
@ -1154,12 +1154,8 @@ bool BTFDebug::InstLower(const MachineInstr *MI, MCInst &OutMI) {
|
|||
const GlobalValue *GVal = MO.getGlobal();
|
||||
auto *GVar = dyn_cast<GlobalVariable>(GVal);
|
||||
if (GVar && GVar->hasAttribute(BPFCoreSharedInfo::AmaAttr)) {
|
||||
MDNode *MDN = GVar->getMetadata(LLVMContext::MD_preserve_access_index);
|
||||
DIType *Ty = dyn_cast<DIType>(MDN);
|
||||
std::string TypeName = Ty->getName();
|
||||
int64_t Imm = AccessOffsets[GVar->getName().str()];
|
||||
|
||||
// Emit "mov ri, <imm>" for abstract member accesses.
|
||||
int64_t Imm = AccessOffsets[GVar->getName().str()];
|
||||
OutMI.setOpcode(BPF::MOV_ri);
|
||||
OutMI.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
|
||||
OutMI.addOperand(MCOperand::createImm(Imm));
|
||||
|
|
Loading…
Reference in New Issue