Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1306 ATOMIC_LOAD_AND, enumerator
H A DSelectionDAGNodes.h1458 case ISD::ATOMIC_LOAD_AND:
1544 N->getOpcode() == ISD::ATOMIC_LOAD_AND ||
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp89 setOperationAction(ISD::ATOMIC_LOAD_AND, VT, Custom); in BPFTargetLowering()
284 case ISD::ATOMIC_LOAD_AND: in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp135 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, LibCall); in Mips16TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp90 case ISD::ATOMIC_LOAD_AND: return "AtomicLoadAnd"; in getOperationName()
H A DSelectionDAG.cpp897 case ISD::ATOMIC_LOAD_AND: in AddNodeIDCustom()
4172 case ISD::ATOMIC_LOAD_AND: in computeKnownBits()
5014 case ISD::ATOMIC_LOAD_AND: in ComputeNumSignBits()
8675 Opcode == ISD::ATOMIC_LOAD_AND || in getAtomic()
H A DLegalizeIntegerTypes.cpp265 case ISD::ATOMIC_LOAD_AND: in PromoteIntegerResult()
2827 case ISD::ATOMIC_LOAD_AND: in ExpandIntegerResult()
H A DLegalizeDAG.cpp4436 case ISD::ATOMIC_LOAD_AND: in ConvertNodeToLibcall()
H A DSelectionDAGBuilder.cpp5092 case AtomicRMWInst::And: NT = ISD::ATOMIC_LOAD_AND; break; in visitAtomicRMW()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp511 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_AND, SYNC_FETCH_AND_AND) in getSYNC()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp281 setOperationAction(ISD::ATOMIC_LOAD_AND, VT, Expand); in initSPUActions()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp174 ISD::ATOMIC_LOAD_AND, in M68kTargetLowering()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td723 def atomic_load_and : SDNode<"ISD::ATOMIC_LOAD_AND" , SDTAtomic2,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp909 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, Custom); in AArch64TargetLowering()
910 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i64, Custom); in AArch64TargetLowering()
966 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i128, Custom); in AArch64TargetLowering()
6966 case ISD::ATOMIC_LOAD_AND: in LowerOperation()
26061 if (ISDOpcode == ISD::ATOMIC_LOAD_AND) { in getAtomicLoad128Opcode()
26154 if (ISDOpcode == ISD::ATOMIC_LOAD_AND) { in ReplaceATOMIC_LOAD_128Results()
26249 case ISD::ATOMIC_LOAD_AND: in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp285 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, Custom); in SystemZTargetLowering()
6187 case ISD::ATOMIC_LOAD_AND: in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp545 setOperationAction(ISD::ATOMIC_LOAD_AND, VT, Custom); in X86TargetLowering()
31654 case ISD::ATOMIC_LOAD_AND: in lowerAtomicArithWithLOCK()
32362 case ISD::ATOMIC_LOAD_AND: return lowerAtomicArith(Op, DAG, Subtarget); in LowerOperation()
33517 case ISD::ATOMIC_LOAD_AND: in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp939 ISD::ATOMIC_LOAD_AND, in SITargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1421 ISD::ATOMIC_LOAD_SUB, ISD::ATOMIC_LOAD_AND, ISD::ATOMIC_LOAD_OR, in RISCVTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1358 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, LibCall); in ARMTargetLowering()