Home
last modified time | relevance | path

Searched refs:MO_PCREL_LO (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.cpp427 if (MO0 == LoongArchII::MO_PCREL_HI && MO1 == LoongArchII::MO_PCREL_LO && in isSafeToMove()
495 MO1 == LoongArchII::MO_PCREL_LO) in isSafeToMove()
509 if (MO == LoongArchII::MO_PCREL_LO || MO == LoongArchII::MO_GOT_PC_LO) in isSafeToMove()
649 .addMBB(&DestBB, LoongArchII::MO_PCREL_LO); in insertIndirectBranch()
730 {MO_PCREL_LO, "loongarch-pcrel-lo"}, in getSerializableDirectMachineOperandTargetFlags()
H A DLoongArchExpandPseudoInsts.cpp238 case LoongArchII::MO_PCREL_LO: in expandLargeAddressLoad()
321 LoongArchII::MO_PCREL_LO); in expandLoadAddressPcrel()
330 SecondOpcode, LoongArchII::MO_PCREL_LO); in expandLoadAddressPcrel()
595 unsigned MO = UseGOT ? LoongArchII::MO_GOT_PC_HI : LoongArchII::MO_PCREL_LO; in expandFunctionCALL()
H A DLoongArchMCInstLower.cpp44 case LoongArchII::MO_PCREL_LO: in lowerSymbolOperand()
H A DLoongArchMergeBaseOffset.cpp161 if (LoongArchII::getDirectFlags(Lo12Op2) != LoongArchII::MO_PCREL_LO || in INITIALIZE_PASS()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchBaseInfo.h34 MO_PCREL_LO, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVBaseInfo.h274 MO_PCREL_LO = 5, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp122 if (LoOp2.getTargetFlags() != RISCVII::MO_PCREL_LO || in INITIALIZE_PASS()
H A DRISCVExpandPseudoInsts.cpp584 .addSym(AUIPCSymbol, RISCVII::MO_PCREL_LO); in expandAuipcInstPair()
H A DRISCVAsmPrinter.cpp975 case RISCVII::MO_PCREL_LO: in lowerSymbolOperand()
H A DRISCVInstrInfo.cpp3336 {MO_PCREL_LO, "riscv-pcrel-lo"}, in getSerializableDirectMachineOperandTargetFlags()
3517 if (MO.getTargetFlags() == RISCVII::MO_PCREL_LO && in getOutliningTypeImpl()