/freebsd-12-stable/sys/amd64/include/ |
H A D | atomic.h | 126 #define ATOMIC_STORE(TYPE) \ macro 394 #define ATOMIC_STORE(TYPE) \ macro 456 ATOMIC_STORE(TYPE) 465 #undef ATOMIC_STORE macro
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 848 /// OUTCHAIN = ATOMIC_STORE(INCHAIN, ptr, val) 850 ATOMIC_STORE, enumerator in enum:llvm::ISD::NodeType
|
H A D | SelectionDAGNodes.h | 1415 N->getOpcode() == ISD::ATOMIC_STORE || 1431 assert(((Opc != ISD::ATOMIC_LOAD && Opc != ISD::ATOMIC_STORE) || 1472 N->getOpcode() == ISD::ATOMIC_STORE;
|
/freebsd-12-stable/sys/i386/include/ |
H A D | atomic.h | 129 #define ATOMIC_STORE(TYPE) \ macro 327 #define ATOMIC_STORE(TYPE) \ macro 677 ATOMIC_STORE(TYPE) 686 #undef ATOMIC_STORE macro
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 156 setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Custom); 223 case ISD::ATOMIC_STORE: return LowerATOMIC_STORE(Op, DAG); 971 assert(N->getOpcode() == ISD::ATOMIC_STORE && "Bad Atomic OP");
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 100 case ISD::ATOMIC_STORE: return "AtomicStore";
|
H A D | LegalizeDAG.cpp | 1029 case ISD::ATOMIC_STORE: 2803 case ISD::ATOMIC_STORE: {
|
H A D | LegalizeIntegerTypes.cpp | 1262 case ISD::ATOMIC_STORE: 3795 case ISD::ATOMIC_STORE: Res = ExpandIntOp_ATOMIC_STORE(N); break;
|
H A D | SelectionDAG.cpp | 619 case ISD::ATOMIC_STORE: { 6630 Opcode == ISD::ATOMIC_STORE) && 6635 SDVTList VTs = Opcode == ISD::ATOMIC_STORE ? getVTList(MVT::Other) :
|
H A D | SelectionDAGBuilder.cpp | 4826 SDValue OutChain = DAG.getAtomic(ISD::ATOMIC_STORE, dl, MemVT, InChain,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRuntimeLibcallSignatures.cpp | 422 Table[RTLIB::ATOMIC_STORE] = unsupported;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 1594 setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Custom); 1600 setOperationAction(ISD::ATOMIC_STORE, MVT::i64, Custom); 3059 case ISD::ATOMIC_STORE: return LowerATOMIC_LOAD_STORE(Op, DAG);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 1483 RTLIB::ATOMIC_STORE, RTLIB::ATOMIC_STORE_1, RTLIB::ATOMIC_STORE_2,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 185 // Lower ATOMIC_LOAD and ATOMIC_STORE into normal volatile loads and 188 setOperationAction(ISD::ATOMIC_STORE, VT, Custom); 248 setOperationAction(ISD::ATOMIC_STORE, MVT::i128, Custom); 5151 case ISD::ATOMIC_STORE: 5251 case ISD::ATOMIC_STORE: {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 269 setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Expand);
|
H A D | SIISelLowering.cpp | 749 setTargetDAGCombine(ISD::ATOMIC_STORE); 10023 case ISD::ATOMIC_STORE:
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 91 case ISD::ATOMIC_STORE:
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 737 Use->getOpcode() != ISD::ATOMIC_STORE)
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 470 setOperationAction(ISD::ATOMIC_STORE, MVT::i64, Expand);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 1264 // Mark ATOMIC_LOAD and ATOMIC_STORE custom so we can handle the 1268 setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Custom); 9369 case ISD::ATOMIC_STORE: return LowerAtomicLoadStore(Op, DAG);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 1147 setOperationAction(ISD::ATOMIC_STORE, MVT::i64, Expand);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 465 setOperationAction(ISD::ATOMIC_STORE, VT, Custom); [all...] |