Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp814 case LoongArch::ADDI_D: in emitLAInstSeq()
872 unsigned ADDI = is64Bit() ? LoongArch::ADDI_D : LoongArch::ADDI_W; in emitLoadAddressPcrel()
899 LoongArch::ADDI_D, LoongArchMCExpr::VK_LoongArch_PCALA_LO12)); in emitLoadAddressPcrelLarge()
945 LoongArch::ADDI_D, LoongArchMCExpr::VK_LoongArch_GOT_PC_LO12)); in emitLoadAddressGotLarge()
1009 LoongArch::ADDI_D, LoongArchMCExpr::VK_LoongArch_TLS_IE_PC_LO12)); in emitLoadAddressTLSIELarge()
1028 unsigned ADDI = is64Bit() ? LoongArch::ADDI_D : LoongArch::ADDI_W; in emitLoadAddressTLSLD()
1055 LoongArch::ADDI_D, LoongArchMCExpr::VK_LoongArch_GOT_PC_LO12)); in emitLoadAddressTLSLDLarge()
1074 unsigned ADDI = is64Bit() ? LoongArch::ADDI_D : LoongArch::ADDI_W; in emitLoadAddressTLSGD()
1101 LoongArch::ADDI_D, LoongArchMCExpr::VK_LoongArch_GOT_PC_LO12)); in emitLoadAddressTLSGDLarge()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandPseudoInsts.cpp165 unsigned SecondOpcode = STI.is64Bit() ? LoongArch::ADDI_D : LoongArch::ADDI_W; in expandLoadAddressPcrel()
252 unsigned SecondOpcode = STI.is64Bit() ? LoongArch::ADDI_D : LoongArch::ADDI_W; in expandLoadAddressTLSLD()
265 unsigned SecondOpcode = STI.is64Bit() ? LoongArch::ADDI_D : LoongArch::ADDI_W; in expandLoadAddressTLSGD()
488 auto Part0 = BuildMI(MBB, MBBI, DL, TII->get(LoongArch::ADDI_D), ScratchReg) in expandLargeAddressLoad()
H A DLoongArchFrameLowering.cpp57 unsigned Addi = IsLA64 ? LoongArch::ADDI_D : LoongArch::ADDI_W; in adjustReg()
275 TII->get(IsLA64 ? LoongArch::ADDI_D : LoongArch::ADDI_W), SPReg) in emitPrologue()
H A DLoongArchRegisterInfo.cpp144 unsigned Addi = IsLA64 ? LoongArch::ADDI_D : LoongArch::ADDI_W; in eliminateFrameIndex()
H A DLoongArchISelDAGToDAG.cpp75 Subtarget->is64Bit() ? LoongArch::ADDI_D : LoongArch::ADDI_W; in INITIALIZE_PASS()
H A DLoongArchInstrInfo.td851 def ADDI_D : ALU_2RI12<0x02c00000, simm12_addlike>;
1106 def : PatGprImm<add, ADDI_D, simm12>;
1140 (ADDI_D (ADDU16I_D GPR:$rj, (HI16ForAddu16idAddiPair $imm)),
1154 (ADDI_D (ADDI_D GPR:$rj, (AddiPairImmLarge AddiPair:$im)),
1306 (ADDI_D (i64 BaseAddr:$rj), simm12:$imm12)>;
1373 (SLTUI (ADDI_D GPR:$rj, (NegImm simm12_plus1:$imm12)), 1)>;
1383 (SLTU R0, (ADDI_D GPR:$rj, (NegImm simm12_plus1:$imm12)))>;
H A DLoongArchInstrInfo.cpp435 get(STI.is64Bit() ? LoongArch::ADDI_D : LoongArch::ADDI_W), in insertIndirectBranch()
H A DLoongArchFloat64InstrInfo.td287 def : Pat<(f64 fpimm1), (FFINT_D_L (MOVGR2FR_D (ADDI_D R0, 1)))>;
/freebsd-14.2/contrib/llvm-project/lld/ELF/Arch/
H A DLoongArch.cpp53 ADDI_D = 0x02c00000, enumerator
338 uint32_t addi = config->is64 ? ADDI_D : ADDI_W; in writePltHeader()