Home
last modified time | relevance | path

Searched refs:isBinaryOp (Results 1 – 18 of 18) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h115 bool isBinaryOp() const { return isBinaryOp(getOpcode()); } in isBinaryOp() function
126 static inline bool isBinaryOp(unsigned Opcode) { in isBinaryOp() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.h130 bool isBinaryOp() const { return isBinaryOp(getOpcode()); }
151 static inline bool isBinaryOp(unsigned Opcode) {
DInstrTypes.h415 return I->isBinaryOp();
DIRBuilder.h1639 if (Instruction::isBinaryOp(Opc)) {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/WindowsResource/
DResourceScriptToken.h49 bool isBinaryOp() const;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSpeculateAroundPHIs.cpp272 if (UserI->isBinaryOp() && UserI->isCommutative() && Idx != 1) in isSafeAndProfitableToSpeculateAroundPHI()
684 if (NewI->isBinaryOp() && NewI->isCommutative() && in speculatePHIs()
DLoopRerollPass.cpp623 if (!C->isBinaryOp()) in add()
DNewGVN.cpp1167 } else if (I->isBinaryOp()) { in createExpression()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp300 if (Instruction::isBinaryOp(Opcode)) { in remapConstantExpr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DConstantRange.cpp230 assert(Instruction::isBinaryOp(BinOp) && "Binary operators only!"); in makeGuaranteedNoWrapRegion()
778 assert(Instruction::isBinaryOp(BinOp) && "Binary operators only!"); in binaryOp()
822 assert(Instruction::isBinaryOp(BinOp) && "Binary operators only!"); in overflowingBinaryOp()
DConstants.cpp1939 assert(Instruction::isBinaryOp(Opcode) && in get()
2408 assert(Instruction::isBinaryOp(Opcode) && "Only binops allowed"); in getBinOpIdentity()
DConstantFold.cpp1001 assert(Instruction::isBinaryOp(Opcode) && "Non-binary instruction detected"); in ConstantFoldBinaryInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp777 } else if (I.getType()->isFloatingPointTy() && (CI || I.isBinaryOp()) && in canVectorizeInstrs()
DVPlan.cpp314 if (Instruction::isBinaryOp(getOpcode())) { in generateInstruction()
DSLPVectorizer.cpp3542 ((Instruction::isBinaryOp(E->getOpcode()) && in getEntryCost()
3543 Instruction::isBinaryOp(E->getAltOpcode())) || in getEntryCost()
3569 if (Instruction::isBinaryOp(E->getOpcode())) { in getEntryCost()
4506 ((Instruction::isBinaryOp(E->getOpcode()) && in vectorizeTree()
4507 Instruction::isBinaryOp(E->getAltOpcode())) || in vectorizeTree()
4513 if (Instruction::isBinaryOp(E->getOpcode())) { in vectorizeTree()
4528 if (Instruction::isBinaryOp(E->getOpcode())) { in vectorizeTree()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DIVDescriptors.cpp540 if (!I1 || !I1->isBinaryOp()) in isConditionalRdxPattern()
DConstantFolding.cpp1026 if (Instruction::isBinaryOp(Opcode)) in ConstantFoldInstOperandsImpl()
1301 assert(Instruction::isBinaryOp(Opcode)); in ConstantFoldBinaryOpOperands()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp864 assert(I.isBinaryOp() && "Unexpected opcode for select folding"); in foldOperationIntoSelectOperand()