From 93c8951147bf2be4cc2da805013eb7de087fd4e0 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Thu, 26 Sep 2019 10:55:57 +0000 Subject: [BPF] Remove unused variables. NFCI. Fixes a dyn_cast<> null dereference warning. llvm-svn: 372958 --- llvm/lib/Target/BPF/BTFDebug.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'llvm/lib/Target/BPF') diff --git a/llvm/lib/Target/BPF/BTFDebug.cpp b/llvm/lib/Target/BPF/BTFDebug.cpp index 11886305739..3ad32347e0a 100644 --- a/llvm/lib/Target/BPF/BTFDebug.cpp +++ b/llvm/lib/Target/BPF/BTFDebug.cpp @@ -1154,12 +1154,8 @@ bool BTFDebug::InstLower(const MachineInstr *MI, MCInst &OutMI) { const GlobalValue *GVal = MO.getGlobal(); auto *GVar = dyn_cast(GVal); if (GVar && GVar->hasAttribute(BPFCoreSharedInfo::AmaAttr)) { - MDNode *MDN = GVar->getMetadata(LLVMContext::MD_preserve_access_index); - DIType *Ty = dyn_cast(MDN); - std::string TypeName = Ty->getName(); - int64_t Imm = AccessOffsets[GVar->getName().str()]; - // Emit "mov ri, " 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)); -- cgit v1.2.3