Searched refs:ExprType (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 304 WebAssembly::ExprType parseBlockType(StringRef ID) { in parseBlockType() 305 return StringSwitch<WebAssembly::ExprType>(ID) in parseBlockType() 306 .Case("i32", WebAssembly::ExprType::I32) in parseBlockType() 307 .Case("i64", WebAssembly::ExprType::I64) in parseBlockType() 308 .Case("f32", WebAssembly::ExprType::F32) in parseBlockType() 309 .Case("f64", WebAssembly::ExprType::F64) in parseBlockType() 310 .Case("v128", WebAssembly::ExprType::V128) in parseBlockType() 312 .Case("void", WebAssembly::ExprType::Void) in parseBlockType() 313 .Default(WebAssembly::ExprType::Invalid); in parseBlockType() 367 WebAssembly::ExprType BT) { in addBlockTypeOperand() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGStackify.cpp | 307 .addImm(int64_t(WebAssembly::ExprType::Void)); in placeBlockMarker() 389 .addImm(int64_t(WebAssembly::ExprType::Void)); in placeLoopMarker() 548 .addImm(int64_t(WebAssembly::ExprType::Void)); in placeTryMarker() 620 WebAssembly::ExprType retType; in fixEndsAtEndOfFunction() 623 retType = WebAssembly::ExprType::I32; in fixEndsAtEndOfFunction() 626 retType = WebAssembly::ExprType::I64; in fixEndsAtEndOfFunction() 629 retType = WebAssembly::ExprType::F32; in fixEndsAtEndOfFunction() 632 retType = WebAssembly::ExprType::F64; in fixEndsAtEndOfFunction() 640 retType = WebAssembly::ExprType::V128; in fixEndsAtEndOfFunction() 643 retType = WebAssembly::ExprType::ExceptRef; in fixEndsAtEndOfFunction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 1914 ParenParseOption ExprType = CastExpr; in ParseExprAfterUnaryExprOrTypeTrait() local 1923 if (ExprType == CastExpr) { in ParseExprAfterUnaryExprOrTypeTrait() 2382 ExprType = CompoundStmt; in ParseParenExpression() 2426 } else if (ExprType >= CompoundLiteral && in ParseParenExpression() 2469 ExprType = CompoundLiteral; in ParseParenExpression() 2520 if (ExprType == CastExpr) { in ParseParenExpression() 2566 ExprType = FoldExpr; in ParseParenExpression() 2580 ExprType = FoldExpr; in ParseParenExpression() 2584 ExprType = SimpleExpr; in ParseParenExpression() 2600 ExprType = FoldExpr; in ParseParenExpression() [all …]
|
| H A D | ParseExprCXX.cpp | 3168 Parser::ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType, in ParseCXXAmbiguousParenExpression() argument 3173 assert(ExprType == CastExpr && "Compound literals are not ambiguous!"); in ParseCXXAmbiguousParenExpression() 3268 ExprType = CompoundLiteral; in ParseCXXAmbiguousParenExpression() 3295 ExprType = SimpleExpr; in ParseCXXAmbiguousParenExpression()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyMCTargetDesc.h | 344 enum class ExprType : unsigned { enum
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 1673 ExprResult ParseParenExpression(ParenParseOption &ExprType, 1680 ParenParseOption &ExprType, ParsedType &CastTy,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprConstant.cpp | 1114 QualType ExprType = Updater->getType(); in Build() local 1115 RecordDecl *RD = ExprType->getAs<RecordType>()->getDecl(); in Build()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 3787 bool Sema::CheckUnaryExprOrTypeTraitOperand(QualType ExprType, in CheckUnaryExprOrTypeTraitOperand() argument 3791 if (ExprType->isDependentType()) in CheckUnaryExprOrTypeTraitOperand() 3800 if (const ReferenceType *Ref = ExprType->getAs<ReferenceType>()) in CheckUnaryExprOrTypeTraitOperand() 3801 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand() 3808 ExprType = Context.getBaseElementType(ExprType); in CheckUnaryExprOrTypeTraitOperand() 3811 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange); in CheckUnaryExprOrTypeTraitOperand() 3814 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand() 3818 if (RequireCompleteType(OpLoc, ExprType, in CheckUnaryExprOrTypeTraitOperand() 3823 if (ExprType->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand() 3829 if (CheckObjCTraitOperandConstraints(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
|
| H A D | SemaOpenMP.cpp | 1977 QualType ExprType = VD->getType().getNonReferenceType(); in ActOnOpenMPIdExpression() local 1981 Id.getLoc(), ExprType, VK_LValue); in ActOnOpenMPIdExpression()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 4303 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc, 9842 QualType ExprType);
|