Searched defs:AtomicRMWInst (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/
H A DInstructions.h552 // AtomicRMWInst Class
555 /// AtomicRMWInst - an instruction that atomically reads a memory location,
559 class AtomicRMWInst : public Instruction { class in namespace:llvm
562 virtual AtomicRMWInst *clone_impl() const;
601 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val,
604 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val,
673 static inline bool classof(const AtomicRMWInst *) { return true; }
691 struct OperandTraits<AtomicRMWInst>
692 : public FixedNumOperandTraits<AtomicRMWInst,2> {
695 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(AtomicRMWInst, Valu
[all...]
/external/llvm/lib/VMCore/
H A DInstructions.cpp1241 // AtomicRMWInst Implementation
1244 void AtomicRMWInst::Init(BinOp Operation, Value *Ptr, Value *Val,
1264 AtomicRMWInst::AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, function in class:AtomicRMWInst
1269 OperandTraits<AtomicRMWInst>::op_begin(this),
1270 OperandTraits<AtomicRMWInst>::operands(this),
1275 AtomicRMWInst::AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, function in class:AtomicRMWInst
1280 OperandTraits<AtomicRMWInst>::op_begin(this),
1281 OperandTraits<AtomicRMWInst>
[all...]

Completed in 154 milliseconds