Home | History | Annotate | Download | only in VMCore

Lines Matching refs:BinOp

1268 void AtomicRMWInst::Init(BinOp Operation, Value *Ptr, Value *Val,
1288 AtomicRMWInst::AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val,
1299 AtomicRMWInst::AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val,
1929 Value *BinaryOperator::getNegArgument(Value *BinOp) {
1930 return cast<BinaryOperator>(BinOp)->getOperand(1);
1933 const Value *BinaryOperator::getNegArgument(const Value *BinOp) {
1934 return getNegArgument(const_cast<Value*>(BinOp));
1937 Value *BinaryOperator::getFNegArgument(Value *BinOp) {
1938 return cast<BinaryOperator>(BinOp)->getOperand(1);
1941 const Value *BinaryOperator::getFNegArgument(const Value *BinOp) {
1942 return getFNegArgument(const_cast<Value*>(BinOp));
1945 Value *BinaryOperator::getNotArgument(Value *BinOp) {
1946 assert(isNot(BinOp) && "getNotArgument on non-'not' instruction!");
1947 BinaryOperator *BO = cast<BinaryOperator>(BinOp);
1956 const Value *BinaryOperator::getNotArgument(const Value *BinOp) {
1957 return getNotArgument(const_cast<Value*>(BinOp));