Searched refs:LU52I_D (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
| H A D | LoongArchMatInt.cpp | 31 Insts.push_back(Inst(LoongArch::LU52I_D, SignExtend64<12>(Highest12))); in generateInstSeq() 53 Insts.push_back(Inst(LoongArch::LU52I_D, SignExtend64<12>(Highest12))); in generateInstSeq()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 914 case LoongArch::LU52I_D: in emitLAInstSeq() 969 LoongArchAsmParser::Inst(LoongArch::LU52I_D, ELF::R_LARCH_ABS64_HI12)); in emitLoadAddressAbs() 1015 LoongArchAsmParser::Inst(LoongArch::LU52I_D, ELF::R_LARCH_PCALA64_HI12)); in emitLoadAddressPcrelLarge() 1050 Insts.push_back(LoongArchAsmParser::Inst(LoongArch::LU52I_D, in emitLoadAddressGot() 1089 LoongArchAsmParser::Inst(LoongArch::LU52I_D, ELF::R_LARCH_GOT64_PC_HI12)); in emitLoadAddressGotLarge() 1142 Insts.push_back(LoongArchAsmParser::Inst(LoongArch::LU52I_D, in emitLoadAddressTLSIE() 1181 Insts.push_back(LoongArchAsmParser::Inst(LoongArch::LU52I_D, in emitLoadAddressTLSIELarge() 1215 Insts.push_back(LoongArchAsmParser::Inst(LoongArch::LU52I_D, in emitLoadAddressTLSLD() 1254 LoongArchAsmParser::Inst(LoongArch::LU52I_D, ELF::R_LARCH_GOT64_PC_HI12)); in emitLoadAddressTLSLDLarge() 1287 Insts.push_back(LoongArchAsmParser::Inst(LoongArch::LU52I_D, in emitLoadAddressTLSGD() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchExpandPseudoInsts.cpp | 289 auto Part3 = BuildMI(MBB, MBBI, DL, TII->get(LoongArch::LU52I_D), TmpParts023) in expandLargeAddressLoad() 408 BuildMI(MBB, MBBI, DL, TII->get(LoongArch::LU52I_D), DestReg) in expandLoadAddressTLSLE() 522 BuildMI(MBB, MBBI, DL, TII->get(LoongArch::LU52I_D), Tmp4Reg) in expandLoadAddressTLSDesc()
|
| H A D | LoongArchInstrInfo.cpp | 210 case LoongArch::LU52I_D: in movImm() 443 case LoongArch::LU52I_D: { in isSafeToMove()
|
| H A D | LoongArchISelDAGToDAG.cpp | 73 case LoongArch::LU52I_D: in INITIALIZE_PASS()
|
| H A D | LoongArchMergeBaseOffset.cpp | 392 case LoongArch::LU52I_D: { in foldLargeOffset()
|
| H A D | LoongArchInstrInfo.td | 956 def LU52I_D : ALU_2RI12<0x03000000, simm12_lu52id>;
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldELF.cpp | 715 RelocationEntry LU52I_D(SectionID, StubTargetAddr - Section.getAddress() + 12, in resolveLoongArch64Branch() local 721 addRelocationForSymbol(LU52I_D, Value.SymbolName); in resolveLoongArch64Branch() 727 addRelocationForSection(LU52I_D, Value.SectionID); in resolveLoongArch64Branch()
|