Home
last modified time | relevance | path

Searched refs:ATOMIC_LOAD_XOR (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1309 ATOMIC_LOAD_XOR, enumerator
H A DSelectionDAGNodes.h1461 case ISD::ATOMIC_LOAD_XOR:
1547 N->getOpcode() == ISD::ATOMIC_LOAD_XOR ||
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp91 setOperationAction(ISD::ATOMIC_LOAD_XOR, VT, Custom); in BPFTargetLowering()
286 case ISD::ATOMIC_LOAD_XOR: in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp137 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i32, LibCall); in Mips16TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp477 case ISD::ATOMIC_LOAD_XOR: { in getOUTLINE_ATOMIC()
513 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_XOR, SYNC_FETCH_AND_XOR) in getSYNC()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp93 case ISD::ATOMIC_LOAD_XOR: return "AtomicLoadXor"; in getOperationName()
H A DSelectionDAG.cpp900 case ISD::ATOMIC_LOAD_XOR: in AddNodeIDCustom()
4175 case ISD::ATOMIC_LOAD_XOR: in computeKnownBits()
5017 case ISD::ATOMIC_LOAD_XOR: in ComputeNumSignBits()
8678 Opcode == ISD::ATOMIC_LOAD_XOR || in getAtomic()
H A DLegalizeIntegerTypes.cpp268 case ISD::ATOMIC_LOAD_XOR: in PromoteIntegerResult()
2830 case ISD::ATOMIC_LOAD_XOR: in ExpandIntegerResult()
H A DLegalizeDAG.cpp4439 case ISD::ATOMIC_LOAD_XOR: in ConvertNodeToLibcall()
H A DSelectionDAGBuilder.cpp5095 case AtomicRMWInst::Xor: NT = ISD::ATOMIC_LOAD_XOR; break; in visitAtomicRMW()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp287 setOperationAction(ISD::ATOMIC_LOAD_XOR, VT, Expand); in initSPUActions()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp176 ISD::ATOMIC_LOAD_XOR, in M68kTargetLowering()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td729 def atomic_load_xor : SDNode<"ISD::ATOMIC_LOAD_XOR" , SDTAtomic2,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp287 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i32, Custom); in SystemZTargetLowering()
6191 case ISD::ATOMIC_LOAD_XOR: in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp936 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i8, LibCall); in AArch64TargetLowering()
937 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i16, LibCall); in AArch64TargetLowering()
938 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i32, LibCall); in AArch64TargetLowering()
939 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i64, LibCall); in AArch64TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp544 setOperationAction(ISD::ATOMIC_LOAD_XOR, VT, Custom); in X86TargetLowering()
31651 case ISD::ATOMIC_LOAD_XOR: in lowerAtomicArithWithLOCK()
31689 (Opc == ISD::ATOMIC_LOAD_XOR && isMinSignedConstant(RHS))) in lowerAtomicArith()
32361 case ISD::ATOMIC_LOAD_XOR: in LowerOperation()
33519 case ISD::ATOMIC_LOAD_XOR: in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp941 ISD::ATOMIC_LOAD_XOR, in SITargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1422 ISD::ATOMIC_LOAD_XOR, ISD::ATOMIC_LOAD_NAND, ISD::ATOMIC_LOAD_MIN, in RISCVTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1360 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i32, LibCall); in ARMTargetLowering()