reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Instructions.h
  587   DECLARE_TRANSPARENT_OPERAND_ACCESSORS(Value);

References

include/llvm/IR/Instructions.h
  625   Value *getPointerOperand() { return getOperand(0); }
  626   const Value *getPointerOperand() const { return getOperand(0); }
  629   Value *getCompareOperand() { return getOperand(1); }
  630   const Value *getCompareOperand() const { return getOperand(1); }
  632   Value *getNewValOperand() { return getOperand(2); }
  633   const Value *getNewValOperand() const { return getOperand(2); }
lib/IR/Instructions.cpp
 1439   Op<0>() = Ptr;
 1440   Op<1>() = Cmp;
 1441   Op<2>() = NewVal;
 1446   assert(getOperand(0) && getOperand(1) && getOperand(2) &&
 1446   assert(getOperand(0) && getOperand(1) && getOperand(2) &&
 1446   assert(getOperand(0) && getOperand(1) && getOperand(2) &&
 1448   assert(getOperand(0)->getType()->isPointerTy() &&
 1450   assert(getOperand(1)->getType() ==
 1451                  cast<PointerType>(getOperand(0)->getType())->getElementType()
 1453   assert(getOperand(2)->getType() ==
 1454                  cast<PointerType>(getOperand(0)->getType())->getElementType()
 4152     new AtomicCmpXchgInst(getOperand(0), getOperand(1), getOperand(2),
 4152     new AtomicCmpXchgInst(getOperand(0), getOperand(1), getOperand(2),
 4152     new AtomicCmpXchgInst(getOperand(0), getOperand(1), getOperand(2),
lib/IR/Verifier.cpp
 3502   PointerType *PTy = dyn_cast<PointerType>(CXI.getOperand(0)->getType());
 3508   Assert(ElTy == CXI.getOperand(1)->getType(),
 3511   Assert(ElTy == CXI.getOperand(2)->getType(),