Searched refs:CSRXCHG (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchRegisterInfo.td | 130 // Don't use R0 or R1 for the rj operand of [G]CSRXCHG, because when rj is 132 // respectively, rather than [G]CSRXCHG.
|
| H A D | LoongArchISelLowering.h | 116 CSRXCHG, enumerator
|
| H A D | LoongArchInstrInfo.td | 149 def loongarch_csrxchg : SDNode<"LoongArchISD::CSRXCHG", 2482 def CSRXCHG : FmtCSRXCHG<0x04000000, (outs GPR:$dst), 2531 (CSRXCHG GPR:$rd, GPRNoR0R1:$rj, uimm14:$imm14)>;
|
| H A D | LoongArchISelLowering.cpp | 3444 : DAG.getNode(LoongArchISD::CSRXCHG, DL, {GRLenVT, MVT::Other}, in lowerINTRINSIC_W_CHAIN() 4264 LoongArchISD::CSRXCHG, DL, {GRLenVT, MVT::Other}, in ReplaceNodeResults() 6575 NODE_NAME_CASE(CSRXCHG) in getTargetNodeName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 1592 case LoongArch::CSRXCHG: in checkTargetMatchPredicate()
|