diff options
Diffstat (limited to 'contrib/llvm-project/llvm/lib/Target/ARM/ARMAsmPrinter.h')
-rw-r--r-- | contrib/llvm-project/llvm/lib/Target/ARM/ARMAsmPrinter.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/contrib/llvm-project/llvm/lib/Target/ARM/ARMAsmPrinter.h b/contrib/llvm-project/llvm/lib/Target/ARM/ARMAsmPrinter.h index bd2d9c762119..33b4417aa9b8 100644 --- a/contrib/llvm-project/llvm/lib/Target/ARM/ARMAsmPrinter.h +++ b/contrib/llvm-project/llvm/lib/Target/ARM/ARMAsmPrinter.h @@ -89,6 +89,10 @@ public: void emitJumpTableTBInst(const MachineInstr *MI, unsigned OffsetWidth); void emitInstruction(const MachineInstr *MI) override; bool runOnMachineFunction(MachineFunction &F) override; + std::tuple<const MCSymbol *, uint64_t, const MCSymbol *, + codeview::JumpTableEntrySize> + getCodeViewJumpTableInfo(int JTI, const MachineInstr *BranchInstr, + const MCSymbol *BranchLabel) const override; void emitConstantPool() override { // we emit constant pools customly! |