LLVM: lib/Target/RISCV/RISCVMergeBaseOffset.cpp File Reference (original) (raw)
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "riscv-merge-base-offset" |
| #define | RISCV_MERGE_BASE_OFFSET_NAME "RISC-V Merge Base Offset" |
| Functions |
|---|
◆ DEBUG_TYPE
#define DEBUG_TYPE "riscv-merge-base-offset"
◆ RISCV_MERGE_BASE_OFFSET_NAME
#define RISCV_MERGE_BASE_OFFSET_NAME "RISC-V Merge Base Offset"
◆ INITIALIZE_PASS()
| INITIALIZE_PASS | ( | RISCVMergeBaseOffsetOpt | , |
|---|---|---|---|
| DEBUG_TYPE | , | ||
| RISCV_MERGE_BASE_OFFSET_NAME | , | ||
| false | , | ||
| false | ) |
Definition at line 65 of file RISCVMergeBaseOffset.cpp.
References assert(), DEBUG_TYPE, llvm::MachineOperand::getOffset(), llvm::MachineOperand::getTargetFlags(), llvm::MachineOperand::getType(), llvm::Hi, if(), llvm::MachineOperand::isBlockAddress(), llvm::MachineOperand::isCPI(), llvm::MachineOperand::isGlobal(), llvm::Lo, llvm::RISCVII::MO_HI, llvm::RISCVII::MO_LO, llvm::MachineOperand::MO_MCSymbol, llvm::RISCVII::MO_PCREL_HI, llvm::RISCVII::MO_PCREL_LO, MRI, and RISCV_MERGE_BASE_OFFSET_NAME.