Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp86 setOperationAction(ISD::ATOMIC_LOAD_ADD, VT, Custom); in BPFTargetLowering()
283 case ISD::ATOMIC_LOAD_ADD: in ReplaceNodeResults()
289 if (HasAlu32 || Opcode == ISD::ATOMIC_LOAD_ADD) in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1304 ATOMIC_LOAD_ADD, enumerator
H A DSelectionDAGNodes.h1456 case ISD::ATOMIC_LOAD_ADD:
1542 N->getOpcode() == ISD::ATOMIC_LOAD_ADD ||
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp133 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, LibCall); in Mips16TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp465 case ISD::ATOMIC_LOAD_ADD: { in getOUTLINE_ATOMIC()
509 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_ADD, SYNC_FETCH_AND_ADD) in getSYNC()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp88 case ISD::ATOMIC_LOAD_ADD: return "AtomicLoadAdd"; in getOperationName()
H A DSelectionDAG.cpp895 case ISD::ATOMIC_LOAD_ADD: in AddNodeIDCustom()
4170 case ISD::ATOMIC_LOAD_ADD: in computeKnownBits()
5012 case ISD::ATOMIC_LOAD_ADD: in ComputeNumSignBits()
8673 assert((Opcode == ISD::ATOMIC_LOAD_ADD || in getAtomic()
H A DLegalizeDAG.cpp3226 SDValue Res = DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, DL, AN->getMemoryVT(), in ExpandNode()
4434 case ISD::ATOMIC_LOAD_ADD: in ConvertNodeToLibcall()
H A DLegalizeIntegerTypes.cpp263 case ISD::ATOMIC_LOAD_ADD: in PromoteIntegerResult()
2825 case ISD::ATOMIC_LOAD_ADD: in ExpandIntegerResult()
H A DSelectionDAGBuilder.cpp5090 case AtomicRMWInst::Add: NT = ISD::ATOMIC_LOAD_ADD; break; in visitAtomicRMW()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp279 setOperationAction(ISD::ATOMIC_LOAD_ADD, VT, Expand); in initSPUActions()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp283 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, Custom); in SystemZTargetLowering()
4656 return DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, DL, MemVT, in lowerATOMIC_LOAD_SUB()
6183 case ISD::ATOMIC_LOAD_ADD: in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp172 ISD::ATOMIC_LOAD_ADD, in M68kTargetLowering()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td717 def atomic_load_add : SDNode<"ISD::ATOMIC_LOAD_ADD" , SDTAtomic2,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp924 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i8, LibCall); in AArch64TargetLowering()
925 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i16, LibCall); in AArch64TargetLowering()
926 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, LibCall); in AArch64TargetLowering()
927 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i64, LibCall); in AArch64TargetLowering()
26058 assert(ISDOpcode != ISD::ATOMIC_LOAD_ADD && "There is no 128 bit LDADD"); in getAtomicLoad128Opcode()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp542 setOperationAction(ISD::ATOMIC_LOAD_ADD, VT, Custom); in X86TargetLowering()
31642 case ISD::ATOMIC_LOAD_ADD: in lowerAtomicArithWithLOCK()
31690 return DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, DL, VT, Chain, LHS, in lowerAtomicArith()
31693 assert(Opc == ISD::ATOMIC_LOAD_ADD && in lowerAtomicArith()
32358 case ISD::ATOMIC_LOAD_ADD: in LowerOperation()
33515 case ISD::ATOMIC_LOAD_ADD: in ReplaceNodeResults()
46445 if (Opc != ISD::ATOMIC_LOAD_ADD && Opc != ISD::ATOMIC_LOAD_SUB) in combineSetCCAtomicArith()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp937 ISD::ATOMIC_LOAD_ADD, in SITargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1420 {ISD::ATOMIC_CMP_SWAP, ISD::ATOMIC_SWAP, ISD::ATOMIC_LOAD_ADD, in RISCVTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1356 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, LibCall); in ARMTargetLowering()