003 File Manager
Current Path:
/usr/src/contrib/llvm-project/llvm/lib/MC/MCDisassembler
usr
/
src
/
contrib
/
llvm-project
/
llvm
/
lib
/
MC
/
MCDisassembler
/
📁
..
📄
Disassembler.cpp
(13.11 KB)
📄
Disassembler.h
(5.11 KB)
📄
MCDisassembler.cpp
(3.21 KB)
📄
MCExternalSymbolizer.cpp
(8.28 KB)
📄
MCRelocationInfo.cpp
(1.03 KB)
📄
MCSymbolizer.cpp
(484 B)
Editing: MCRelocationInfo.cpp
//===-- MCRelocationInfo.cpp ----------------------------------------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// #include "llvm/MC/MCDisassembler/MCRelocationInfo.h" #include "llvm-c/Disassembler.h" #include "llvm/Support/TargetRegistry.h" using namespace llvm; MCRelocationInfo::MCRelocationInfo(MCContext &Ctx) : Ctx(Ctx) {} MCRelocationInfo::~MCRelocationInfo() = default; const MCExpr * MCRelocationInfo::createExprForCAPIVariantKind(const MCExpr *SubExpr, unsigned VariantKind) { if (VariantKind != LLVMDisassembler_VariantKind_None) return nullptr; return SubExpr; } MCRelocationInfo *llvm::createMCRelocationInfo(const Triple &TT, MCContext &Ctx) { return new MCRelocationInfo(Ctx); }
Upload File
Create Folder