From b3ab8dc7d3b2e24259b990ac4ad75abfd07fa1f9 Mon Sep 17 00:00:00 2001 From: Nate Begeman Date: Sun, 30 Dec 2007 01:28:16 +0000 Subject: [PATCH] Allow codegen of vector fdiv git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@45440 91177308-0d34-0410-b5e6-96231b3b80d8 --- CodeGen/CGExprScalar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CodeGen/CGExprScalar.cpp b/CodeGen/CGExprScalar.cpp index 4ffe6c5575..8d5f8143c9 100644 --- a/CodeGen/CGExprScalar.cpp +++ b/CodeGen/CGExprScalar.cpp @@ -682,7 +682,7 @@ Value *ScalarExprEmitter::EmitCompoundAssign(const CompoundAssignOperator *E, Value *ScalarExprEmitter::EmitDiv(const BinOpInfo &Ops) { - if (Ops.LHS->getType()->isFloatingPoint()) + if (Ops.LHS->getType()->isFPOrFPVector()) return Builder.CreateFDiv(Ops.LHS, Ops.RHS, "div"); else if (Ops.Ty->isUnsignedIntegerType()) return Builder.CreateUDiv(Ops.LHS, Ops.RHS, "div"); -- 2.50.1