diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-09-26 10:55:57 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-09-26 10:55:57 +0000 |
| commit | 93c8951147bf2be4cc2da805013eb7de087fd4e0 (patch) | |
| tree | 3ac081922010c4c25ebb35e48a95927b6964a9d7 /llvm/lib/Target/BPF | |
| parent | ed3051917ef565ec85f2f16031e0856be8cc1c69 (diff) | |
| download | bcm5719-llvm-93c8951147bf2be4cc2da805013eb7de087fd4e0.tar.gz bcm5719-llvm-93c8951147bf2be4cc2da805013eb7de087fd4e0.zip | |
[BPF] Remove unused variables. NFCI.
Fixes a dyn_cast<> null dereference warning.
llvm-svn: 372958
Diffstat (limited to 'llvm/lib/Target/BPF')
| -rw-r--r-- | llvm/lib/Target/BPF/BTFDebug.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
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<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)); |

