Home
last modified time | relevance | path

Searched refs:FSub (Results 1 – 25 of 73) sorted by relevance

123

/external/llvm/lib/Transforms/Scalar/
DFloat2Int.cpp113 case Instruction::FSub: return Instruction::Sub; in mapBinOpcode()
212 case Instruction::FSub: in walkBackwards()
258 case Instruction::FSub: in walkForwards()
485 case Instruction::FSub: in convert()
DReassociate.cpp888 isReassociableOp(V0, Instruction::Sub, Instruction::FSub)) in ShouldBreakUpSubtract()
892 isReassociableOp(V1, Instruction::Sub, Instruction::FSub)) in ShouldBreakUpSubtract()
897 isReassociableOp(VB, Instruction::Sub, Instruction::FSub))) in ShouldBreakUpSubtract()
1920 if (UserOpcode != Instruction::FAdd && UserOpcode != Instruction::FSub) in canonicalizeNegConstExpr()
1948 case Instruction::FSub: in canonicalizeNegConstExpr()
2037 } else if (I->getOpcode() == Instruction::FSub) { in OptimizeInst()
2086 cast<Instruction>(BO->user_back())->getOpcode() == Instruction::FSub) in OptimizeInst()
/external/llvm/lib/Target/Mips/
DMipsOs16.cpp85 case Instruction::FSub: in needsFP()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DPatternMatch.h309 inline BinaryOp_match<LHS, RHS, Instruction::FSub>
311 return BinaryOp_match<LHS, RHS, Instruction::FSub>(L, R); in m_FSub()
648 if (I->getOpcode() == Instruction::FSub) in match()
651 if (CE->getOpcode() == Instruction::FSub) in match()
/external/vulkan-validation-layers/demos/smoke/android/src/main/jni/
DSmoke.vert.h139 73: 7(fvec3) FSub 71 72
DSmoke.push_constant.vert.h138 73: 7(fvec3) FSub 71 72
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/
DExecutionEngine.cpp679 case Instruction::FSub: in getConstantValue()
714 case Instruction::FSub: in getConstantValue()
729 case Instruction::FSub: in getConstantValue()
749 case Instruction::FSub: in getConstantValue()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp586 FAddSub->getOpcode() == Instruction::FSub)) { in visitFMul()
604 if (Swap && FAddSub->getOpcode() == Instruction::FSub) in visitFMul()
656 Value *FSub = Builder->CreateFSub(FMulVal, OpX); in visitFMul() local
657 FSub->takeName(&I); in visitFMul()
658 return replaceInstUsesWith(I, FSub); in visitFMul()
DInstCombineAddSub.cpp343 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub) { in drillValueDownOneStep()
366 if (Opcode == Instruction::FSub) in drillValueDownOneStep()
426 I->getOpcode() == Instruction::FSub) && "Expect add/sub"); in performFactorization()
509 I->getOpcode() == Instruction::FSub) && "Expect add/sub"); in simplify()
DInstCombineVectorOps.cpp653 case Instruction::FSub: in CanEvaluateShuffled()
716 case Instruction::FSub: in buildNew()
816 case Instruction::FSub: in EvaluateInDifferentElementOrder()
DInstCombineSelect.cpp855 (TI->getOpcode() == Instruction::FSub && in foldAddSubSelect()
861 (FI->getOpcode() == Instruction::FSub && in foldAddSubSelect()
/external/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp779 case Instruction::FSub: in getConstantValue()
814 case Instruction::FSub: in getConstantValue()
829 case Instruction::FSub: in getConstantValue()
850 case Instruction::FSub: in getConstantValue()
/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVOpCodeEnum.h121 _SPIRV_OP(FSub, 131)
/external/swiftshader/third_party/LLVM/include/llvm/
DInstruction.def112 HANDLE_BINARY_INST(12, FSub , BinaryOperator)
/external/spirv-llvm/lib/SPIRV/
DSPIRVInternal.h112 _SPIRV_OP(FSub, FSub) in init()
/external/llvm/include/llvm/IR/
DInstruction.def127 HANDLE_BINARY_INST(14, FSub , BinaryOperator)
DPatternMatch.h452 inline BinaryOp_match<LHS, RHS, Instruction::FSub> m_FSub(const LHS &L, in m_FSub()
454 return BinaryOp_match<LHS, RHS, Instruction::FSub>(L, R); in m_FSub()
886 if (O->getOpcode() == Instruction::FSub) in match()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineSelect.cpp789 (TI->getOpcode() == Instruction::FSub && in visitSelectInst()
794 (FI->getOpcode() == Instruction::FSub && in visitSelectInst()
/external/llvm/lib/Analysis/
DCostModel.cpp394 case Instruction::FSub: in getInstructionCost()
DObjCARCInstKind.cpp274 case Instruction::FSub: in GetARCInstKind()
DInstructionSimplify.cpp815 Instruction *FSub = cast<Instruction>(SubOp); in SimplifyFAddInst() local
816 if ((FMF.noNaNs() || FSub->hasNoNaNs()) && in SimplifyFAddInst()
817 (FMF.noInfs() || FSub->hasNoInfs())) in SimplifyFAddInst()
830 return ConstantFoldBinaryOpOperands(Instruction::FSub, CLHS, CRHS, Q.DL); in SimplifyFSubInst()
3773 case Instruction::FSub: in SimplifyBinOp()
3833 case Instruction::FSub: in SimplifyFPBinOp()
4105 case Instruction::FSub: in SimplifyInstruction()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DInstruction.cpp112 case FSub: return "fsub"; in getOpcodeName()
/external/llvm/lib/IR/
DInstruction.cpp277 case FSub: return "fsub"; in getOpcodeName()
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/
DCPPBackend.cpp807 case Instruction::FSub: Out << "getFSub("; break; in printConstant()
1131 case Instruction::FSub: in printInstruction()
1151 case Instruction::FSub: Out << "Instruction::FSub"; break; in printInstruction()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp152 return Instruction::FSub; in getAltOpcode()
153 case Instruction::FSub: in getAltOpcode()
168 return Op == Instruction::FAdd || Op == Instruction::FSub || in canCombineAsAltInst()
1250 case Instruction::FSub: in buildTree_rec()
1607 case Instruction::FSub: in getEntryCost()
2351 case Instruction::FSub: in vectorizeTree()

123