LLVM 19.0.0git
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...

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 2045 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 2049 of file InstCombineVectorOps.cpp.

Member Function Documentation

◆ operator bool()

BinopElts::operator bool ( ) const
inline

Definition at line 2052 of file InstCombineVectorOps.cpp.

Member Data Documentation

◆ Op0

Value* BinopElts::Op0

Definition at line 2047 of file InstCombineVectorOps.cpp.

◆ Op1

Value* BinopElts::Op1

Definition at line 2048 of file InstCombineVectorOps.cpp.

◆ Opcode

BinaryOperator::BinaryOps BinopElts::Opcode

Definition at line 2046 of file InstCombineVectorOps.cpp.


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