LLVM  8.0.1
Public Member Functions | Public Attributes | List of all members
BinopElts Struct Reference

These are the ingredients in an alternate form binary operator as described below. More...

Collaboration diagram for BinopElts:
Collaboration graph
[legend]

Public Member Functions

 BinopElts (BinaryOperator::BinaryOps Opc=(BinaryOperator::BinaryOps) 0, Value *V0=nullptr, Value *V1=nullptr)
 
 operator bool () const
 

Public Attributes

BinaryOperator::BinaryOps Opcode
 
ValueOp0
 
ValueOp1
 

Detailed Description

These are the ingredients in an alternate form binary operator as described below.

Definition at line 1248 of file InstCombineVectorOps.cpp.

Constructor & Destructor Documentation

◆ BinopElts()

BinopElts::BinopElts ( BinaryOperator::BinaryOps  Opc = (BinaryOperator::BinaryOps)0,
Value V0 = nullptr,
Value V1 = nullptr 
)
inline

Definition at line 1252 of file InstCombineVectorOps.cpp.

Member Function Documentation

◆ operator bool()

BinopElts::operator bool ( ) const
inline

Definition at line 1255 of file InstCombineVectorOps.cpp.

Member Data Documentation

◆ Op0

Value* BinopElts::Op0

Definition at line 1250 of file InstCombineVectorOps.cpp.

◆ Op1

Value* BinopElts::Op1

Definition at line 1251 of file InstCombineVectorOps.cpp.

◆ Opcode

BinaryOperator::BinaryOps BinopElts::Opcode

Definition at line 1249 of file InstCombineVectorOps.cpp.


The documentation for this struct was generated from the following file: