/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFISelLowering.cpp | 86 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 D | ISDOpcodes.h | 1304 ATOMIC_LOAD_ADD, enumerator
|
H A D | SelectionDAGNodes.h | 1456 case ISD::ATOMIC_LOAD_ADD: 1542 N->getOpcode() == ISD::ATOMIC_LOAD_ADD ||
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16ISelLowering.cpp | 133 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, LibCall); in Mips16TargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 465 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 D | SelectionDAGDumper.cpp | 88 case ISD::ATOMIC_LOAD_ADD: return "AtomicLoadAdd"; in getOperationName()
|
H A D | SelectionDAG.cpp | 895 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 D | LegalizeDAG.cpp | 3226 SDValue Res = DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, DL, AN->getMemoryVT(), in ExpandNode() 4434 case ISD::ATOMIC_LOAD_ADD: in ConvertNodeToLibcall()
|
H A D | LegalizeIntegerTypes.cpp | 263 case ISD::ATOMIC_LOAD_ADD: in PromoteIntegerResult() 2825 case ISD::ATOMIC_LOAD_ADD: in ExpandIntegerResult()
|
H A D | SelectionDAGBuilder.cpp | 5090 case AtomicRMWInst::Add: NT = ISD::ATOMIC_LOAD_ADD; break; in visitAtomicRMW()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 279 setOperationAction(ISD::ATOMIC_LOAD_ADD, VT, Expand); in initSPUActions()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 283 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 D | M68kISelLowering.cpp | 172 ISD::ATOMIC_LOAD_ADD, in M68kTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 717 def atomic_load_add : SDNode<"ISD::ATOMIC_LOAD_ADD" , SDTAtomic2,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 924 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 D | X86ISelLowering.cpp | 542 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 D | SIISelLowering.cpp | 937 ISD::ATOMIC_LOAD_ADD, in SITargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 1420 {ISD::ATOMIC_CMP_SWAP, ISD::ATOMIC_SWAP, ISD::ATOMIC_LOAD_ADD, in RISCVTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 1356 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, LibCall); in ARMTargetLowering()
|