/freebsd-10-stable/contrib/libcxxrt/ |
H A D | atomic.h | 10 * ATOMIC_LOAD. 24 #define ATOMIC_LOAD(addr)\ macro 27 #define ATOMIC_LOAD(addr)\ macro
|
H A D | memory.cc | 69 return ATOMIC_LOAD(&new_handl);
|
H A D | exception.cc | 1519 return ATOMIC_LOAD(&unexpectedHandler); 1531 return ATOMIC_LOAD(&terminateHandler);
|
/freebsd-10-stable/sys/amd64/include/ |
H A D | atomic.h | 97 #define ATOMIC_LOAD(TYPE, LOP) \ macro 322 #define ATOMIC_LOAD(TYPE, LOP) \ macro 336 #define ATOMIC_LOAD(TYPE, LOP) \ macro 374 ATOMIC_LOAD(char, "cmpxchgb %b0,%1"); 375 ATOMIC_LOAD(short, "cmpxchgw %w0,%1"); 376 ATOMIC_LOAD(int, "cmpxchgl %0,%1"); 377 ATOMIC_LOAD(long, "cmpxchgq %0,%1"); 385 #undef ATOMIC_LOAD macro
|
/freebsd-10-stable/sys/i386/include/ |
H A D | atomic.h | 97 #define ATOMIC_LOAD(TYPE, LOP) \ macro 275 #define ATOMIC_LOAD(TYPE, LOP) \ macro 289 #define ATOMIC_LOAD(TYPE, LOP) \ macro 551 ATOMIC_LOAD(char, "cmpxchgb %b0,%1"); 552 ATOMIC_LOAD(short, "cmpxchgw %w0,%1"); 553 ATOMIC_LOAD(int, "cmpxchgl %0,%1"); 554 ATOMIC_LOAD(long, "cmpxchgl %0,%1"); 562 #undef ATOMIC_LOAD macro
|
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 602 /// Val, OUTCHAIN = ATOMIC_LOAD(INCHAIN, ptr) 604 ATOMIC_LOAD, enumerator in enum:llvm::ISD::NodeType 606 /// OUTCHAIN = ATOMIC_LOAD(INCHAIN, ptr, val)
|
H A D | SelectionDAGNodes.h | 1077 N->getOpcode() == ISD::ATOMIC_LOAD || 1169 N->getOpcode() == ISD::ATOMIC_LOAD ||
|
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 70 case ISD::ATOMIC_LOAD: return "AtomicLoad";
|
H A D | SelectionDAG.cpp | 457 case ISD::ATOMIC_LOAD: 4241 if (Opcode != ISD::ATOMIC_LOAD) 4287 if (Opcode != ISD::ATOMIC_LOAD) 4346 if (Opcode != ISD::ATOMIC_LOAD) 4363 assert(Opcode == ISD::ATOMIC_LOAD && "Invalid Atomic Op");
|
H A D | LegalizeIntegerTypes.cpp | 122 case ISD::ATOMIC_LOAD: 1125 case ISD::ATOMIC_LOAD: ExpandIntRes_ATOMIC_LOAD(N, Lo, Hi); break;
|
H A D | LegalizeDAG.cpp | 2862 case ISD::ATOMIC_LOAD: {
|
H A D | SelectionDAGBuilder.cpp | 3647 DAG.getAtomic(ISD::ATOMIC_LOAD, dl, VT, VT, InChain,
|
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 1496 setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Custom); 1502 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Custom); 2839 case ISD::ATOMIC_LOAD:
|
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 349 setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Expand); 350 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Expand);
|
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 768 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Custom); 788 // Mark ATOMIC_LOAD and ATOMIC_STORE custom so we can handle the 790 setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Custom); 6158 case ISD::ATOMIC_LOAD: 6186 case ISD::ATOMIC_LOAD:
|
H A D | ARMISelDAGToDAG.cpp | 3324 case ISD::ATOMIC_LOAD:
|
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 137 // Expand ATOMIC_LOAD and ATOMIC_STORE using ATOMIC_CMP_SWAP. 139 setOperationAction(ISD::ATOMIC_LOAD, VT, Expand); 2386 // Implement EmitInstrWithCustomInserter for pseudo ATOMIC_LOAD{,W}_* 2511 // ATOMIC_LOAD{,W}_{,U}{MIN,MAX} instruction MI. CompareOpcode is the
|
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 501 setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Expand); 503 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Expand);
|
/freebsd-10-stable/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 580 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Custom); 13704 case ISD::ATOMIC_LOAD:
|