reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Analysis/InstructionSimplify.h
  251 Value *SimplifyBinOp(unsigned Opcode, Value *LHS, Value *RHS,

References

lib/Analysis/InlineCost.cpp
 1079         SimplifyBinOp(I.getOpcode(), CLHS ? CLHS : LHS, CRHS ? CRHS : RHS, DL);
lib/Analysis/LazyValueInfo.cpp
 1369             SimplifyBinOp(BO->getOpcode(), LHS, RHS, DL))) {
lib/Analysis/LoopUnrollAnalyzer.cpp
   83     SimpleV = SimplifyBinOp(I.getOpcode(), LHS, RHS, DL);
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
 2851   if (Value *OrICmp = SimplifyBinOp(Instruction::Or, LHS, RHS, SQ)) {
 2854     if (Value *AndICmp = SimplifyBinOp(Instruction::And, LHS, RHS, SQ)) {
lib/Transforms/InstCombine/InstCombineSelect.cpp
 1113       return SimplifyBinOp(BO->getOpcode(), ReplaceOp, BO->getOperand(1), Q);
 1115       return SimplifyBinOp(BO->getOpcode(), BO->getOperand(0), ReplaceOp, Q);
lib/Transforms/InstCombine/InstructionCombining.cpp
  336         if (Value *V = SimplifyBinOp(Opcode, B, C, SQ.getWithInstruction(&I))) {
  369         if (Value *V = SimplifyBinOp(Opcode, A, B, SQ.getWithInstruction(&I))) {
  397         if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) {
  417         if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) {
  563       V = SimplifyBinOp(TopLevelOpcode, B, D, SQ.getWithInstruction(&I));
  582       V = SimplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I));
  689     Value *L = SimplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I));
  690     Value *R = SimplifyBinOp(TopLevelOpcode, B, C, SQ.getWithInstruction(&I));
  726     Value *L = SimplifyBinOp(TopLevelOpcode, A, B, SQ.getWithInstruction(&I));
  727     Value *R = SimplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I));
lib/Transforms/Scalar/NewGVN.cpp
 1056   Value *V = SimplifyBinOp(Opcode, E->getOperand(0), E->getOperand(1), SQ);
 1168         SimplifyBinOp(E->getOpcode(), E->getOperand(0), E->getOperand(1), SQ);