diff options
| -rw-r--r-- | llvm/lib/AsmParser/LLParser.cpp | 6 | 
1 files changed, 0 insertions, 6 deletions
diff --git a/llvm/lib/AsmParser/LLParser.cpp b/llvm/lib/AsmParser/LLParser.cpp index 30144f40e25..a58925c5a71 100644 --- a/llvm/lib/AsmParser/LLParser.cpp +++ b/llvm/lib/AsmParser/LLParser.cpp @@ -3393,12 +3393,6 @@ bool LLParser::ParseValID(ValID &ID, PerFunctionState *PFS) {        return true;      if (Val0->getType() != Val1->getType())        return Error(ID.Loc, "operands of constexpr must have same type"); -    if (!Val0->getType()->isIntOrIntVectorTy()) { -      if (NUW) -        return Error(ModifierLoc, "nuw only applies to integer operations"); -      if (NSW) -        return Error(ModifierLoc, "nsw only applies to integer operations"); -    }      // Check that the type is valid for the operator.      switch (Opc) {      case Instruction::Add:  | 

