LLVM API Documentation
Public Member Functions | |
FoldSetCCLogical (InstCombiner &ic, SetCondInst *SCI) | |
bool | shouldApply (Value *V) const |
Instruction * | apply (BinaryOperator &Log) const |
Public Attributes | |
InstCombiner & | IC |
Value * | LHS |
Value * | RHS |
Definition at line 1150 of file InstructionCombining.cpp.
|
Definition at line 1153 of file InstructionCombining.cpp. |
|
Definition at line 1161 of file InstructionCombining.cpp. References llvm::ISD::And, llvm::BinaryOperator::getOpcode(), llvm::User::getOperand(), getSetCCValue(), getSetCondCode(), IC, llvm::ISD::Or, llvm::BinaryOperator::swapOperands(), and llvm::ISD::Xor. |
|
Definition at line 1155 of file InstructionCombining.cpp. |
|
Definition at line 1151 of file InstructionCombining.cpp. Referenced by apply(). |
|
Definition at line 1152 of file InstructionCombining.cpp. |
|
Definition at line 1152 of file InstructionCombining.cpp. |