Searched refs:Xchg (Results 1 - 19 of 19) sorted by relevance

/external/llvm/lib/Target/X86/
H A DX86AtomicExpandPass.cpp134 case AtomicRMWInst::Xchg:
177 case AtomicRMWInst::Xchg:
276 Builder.CreateAtomicRMW(AtomicRMWInst::Xchg, SI->getPointerOperand(),
/external/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp53 case AtomicRMWInst::Xchg:
/external/llvm/lib/CodeGen/
H A DAtomicExpandLoadLinkedPass.cpp126 Builder.CreateAtomicRMW(AtomicRMWInst::Xchg, SI->getPointerOperand(),
176 case AtomicRMWInst::Xchg:
/external/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp170 if (op == AtomicRMWInst::Xchg)
/external/clang/lib/CodeGen/
H A DCGBuiltin.cpp1016 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Xchg, E);
1023 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Xchg, E);
1097 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg,
1103 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg,
1108 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg,
1113 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg,
1118 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg,
1149 AtomicRMWInst *RMW = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg,
1521 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Xchg, E);
H A DCGAtomic.cpp383 Op = llvm::AtomicRMWInst::Xchg;
H A DCGExprScalar.cpp1567 return Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg,
/external/clang/lib/Sema/
H A DSemaChecking.cpp955 Xchg, enumerator in enum:__anon18005
1024 Form = Xchg;
1159 else if (Form == Copy || Form == Xchg)
1203 case Xchg:
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml240 | Xchg Constructor in type:AtomicRMWBinOp/t
H A Dllvm.mli305 | Xchg
/external/llvm/include/llvm/IR/
H A DInstructions.h633 Xchg, enumerator in enum:llvm::AtomicRMWInst::BinOp
655 FIRST_BINOP = Xchg,
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp112 case AtomicRMWInst::Xchg: return bitc::RMW_XCHG;
/external/llvm/lib/IR/
H A DAsmWriter.cpp718 case AtomicRMWInst::Xchg: Out << " xchg"; break;
H A DCore.cpp2573 case LLVMAtomicRMWBinOpXchg: intop = AtomicRMWInst::Xchg; break;
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp1592 case AtomicRMWInst::Xchg: Operation = "AtomicRMWInst::Xchg"; break;
/external/llvm/test/Bindings/Ocaml/
H A Dvmcore.ml1308 ignore(build_atomicrmw AtomicRMWBinOp.Xchg p (const_int i8_type 42)
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp172 case bitc::RMW_XCHG: return AtomicRMWInst::Xchg;
/external/llvm/lib/AsmParser/
H A DLLParser.cpp4425 case lltok::kw_xchg: Operation = AtomicRMWInst::Xchg; break;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3657 case AtomicRMWInst::Xchg: NT = ISD::ATOMIC_SWAP; break;

Completed in 380 milliseconds