Home
last modified time | relevance | path

Searched refs:AUIPC (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVMergeBaseOffset.cpp91 if (Hi.getOpcode() != RISCV::LUI && Hi.getOpcode() != RISCV::AUIPC) in INITIALIZE_PASS()
96 Hi.getOpcode() == RISCV::AUIPC ? RISCVII::MO_PCREL_HI : RISCVII::MO_HI; in INITIALIZE_PASS()
117 assert(Hi.getOpcode() == RISCV::AUIPC); in INITIALIZE_PASS()
143 if (Hi.getOpcode() != RISCV::AUIPC) in foldOffset()
413 if (Hi.getOpcode() != RISCV::AUIPC) in foldIntoMemoryOps()
DRISCVExpandPseudoInsts.cpp333 BuildMI(MBB, MBBI, DL, TII->get(RISCV::AUIPC), ScratchReg).add(Symbol); in expandAuipcInstPair()
DRISCVInstrFormats.td131 def OPC_AUIPC : RISCVOpcode<"AUIPC", 0b0010111>;
DRISCVInstrInfo.td287 let ParserMatchClass = UImmAsmOperand<20, "AUIPC">;
607 def AUIPC : RVInstU<OPC_AUIPC, (outs GPR:$rd), (ins uimm20_auipc:$imm20),
/openbsd/src/gnu/llvm/lld/ELF/Arch/
DRISCV.cpp55 AUIPC = 0x17, enumerator
220 write32le(buf + 0, utype(AUIPC, X_T2, hi20(offset))); in writePltHeader()
237 write32le(buf + 0, utype(AUIPC, X_T3, hi20(offset))); in writePlt()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVMCCodeEmitter.cpp129 TmpInst = MCInstBuilder(RISCV::AUIPC).addReg(Ra).addExpr(CallExpr); in expandFunctionCall()
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMips32r6InstrInfo.td868 def AUIPC : R6MMR6Rel, AUIPC_ENC, AUIPC_DESC, ISA_MIPS32R6;
DMipsScheduleGeneric.td60 AUIPC, BITSWAP, CLO_R6, CLZ_R6, LSA_R6,
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/
DRISCVAsmParser.cpp2370 Out, MCInstBuilder(RISCV::AUIPC).addOperand(TmpReg).addExpr(SymbolHi)); in emitAuipcInstPair()