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. |