| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 44 auto *Exp = dyn_cast<Expr>(&Node); in AST_MATCHER_P() local 45 if (!Exp) { in AST_MATCHER_P() 148 return findMutationMemoized(Exp, in findMutation() 178 if (isUnevaluated(Exp)) in findMutationMemoized() 179 return MemoizedResults[Exp] = nullptr; in findMutationMemoized() 183 return MemoizedResults[Exp] = S; in findMutationMemoized() 186 return MemoizedResults[Exp] = nullptr; in findMutationMemoized() 548 canResolveToExpr(equalsNode(Exp)), in findFunctionArgMutation() 567 return Exp; in findFunctionArgMutation() 589 return Exp; in findFunctionArgMutation() [all …]
|
| H A D | ThreadSafety.cpp | 397 const Expr *Exp = nullptr; member 487 const Expr *Exp = VarDefinitions[i].Exp; in dump() local 492 if (Exp) Exp->dump(); in dump() 1473 if (!Exp) in getEdgeLockset() 1655 Exp = Exp->IgnoreImplicit()->IgnoreParenCasts(); in checkAccess() 1666 if (E == Exp) in checkAccess() 1668 Exp = E; in checkAccess() 1751 warnIfMutexNotHeld(D, Exp, AK, I->getArg(), PtPOK, Exp->getExprLoc()); in checkPtAccess() 2044 examineArguments(Exp->getDirectCallee(), Exp->arg_begin(), Exp->arg_end()); in VisitCallExpr() 2050 handleCall(Exp, D); in VisitCallExpr() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/array/array.tuple/ |
| H A D | tuple_element.pass.cpp | 22 typedef T Exp; in test() typedef 24 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() 25 static_assert((std::is_same<typename std::tuple_element<1, C>::type, Exp>::value), ""); in test() 26 static_assert((std::is_same<typename std::tuple_element<2, C>::type, Exp>::value), ""); in test() 29 typedef T const Exp; in test() typedef 31 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() 32 static_assert((std::is_same<typename std::tuple_element<1, C>::type, Exp>::value), ""); in test() 33 static_assert((std::is_same<typename std::tuple_element<2, C>::type, Exp>::value), ""); in test() 36 typedef T volatile Exp; in test() typedef 38 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/ |
| H A D | ExprMutationAnalyzer.h | 28 bool isMutated(const Expr *Exp) { return findMutation(Exp) != nullptr; } in isMutated() argument 30 const Stmt *findMutation(const Expr *Exp); 33 bool isPointeeMutated(const Expr *Exp) { in isPointeeMutated() argument 34 return findPointeeMutation(Exp) != nullptr; in isPointeeMutated() 39 const Stmt *findPointeeMutation(const Expr *Exp); 48 const Stmt *findMutationMemoized(const Expr *Exp, 53 bool isUnevaluated(const Expr *Exp); 62 const Stmt *findDirectMutation(const Expr *Exp); 63 const Stmt *findMemberMutation(const Expr *Exp); 65 const Stmt *findCastMutation(const Expr *Exp); [all …]
|
| H A D | ThreadSafetyLogical.h | 83 LExpr *Exp; variable 86 Not(LExpr *Exp) : LExpr(LExpr::Not), Exp(Exp) {} in Not() argument 88 const LExpr *exp() const { return Exp; } in exp() 89 LExpr *exp() { return Exp; } in exp()
|
| /llvm-project-15.0.7/clang/unittests/Format/ |
| H A D | MacroCallReconstructorTest.cpp | 199 Expansion Exp(Lex, *Macros); in TEST_F() local 211 Expansion Exp(Lex, *Macros); in TEST_F() local 260 Expansion Exp(Lex, *Macros); in TEST_F() local 414 Expansion Exp(Lex, *Macros); in TEST_F() local 435 Expansion Exp(Lex, *Macros); in TEST_F() local 449 Expansion Exp(Lex, *Macros); in TEST_F() local 527 Expansion Exp(Lex, *Macros); in TEST_F() local 565 Expansion Exp(Lex, *Macros); in TEST_F() local 578 Expansion Exp(Lex, *Macros); in TEST_F() local 593 Expansion Exp(Lex, *Macros); in TEST_F() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMAddressingModes.h | 648 uint8_t Exp = (Imm >> 4) & 0x7; in getFPImmFloat() local 657 I |= ((Exp & 0x4) != 0 ? 0 : 1) << 30; in getFPImmFloat() 658 I |= ((Exp & 0x4) != 0 ? 0x1f : 0) << 25; in getFPImmFloat() 659 I |= (Exp & 0x3) << 23; in getFPImmFloat() 679 if (Exp < -3 || Exp > 4) in getFP16Imm() 681 Exp = ((Exp+3) & 0x7) ^ 4; in getFP16Imm() 683 return ((int)Sign << 7) | (Exp << 4) | Mantissa; in getFP16Imm() 719 if (Exp < -3 || Exp > 4) in getFP32Imm() 721 Exp = ((Exp+3) & 0x7) ^ 4; in getFP32Imm() 747 if (Exp < -3 || Exp > 4) in getFP64Imm() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | SMTAPI.h | 181 virtual void addConstraint(const SMTExprRef &Exp) const = 0; 214 virtual SMTExprRef mkBVNeg(const SMTExprRef &Exp) = 0; 217 virtual SMTExprRef mkBVNot(const SMTExprRef &Exp) = 0; 253 virtual SMTExprRef mkNot(const SMTExprRef &Exp) = 0; 276 const SMTExprRef &Exp) = 0; 325 virtual SMTExprRef mkFPNeg(const SMTExprRef &Exp) = 0; 331 virtual SMTExprRef mkFPIsNaN(const SMTExprRef &Exp) = 0; 334 virtual SMTExprRef mkFPIsNormal(const SMTExprRef &Exp) = 0; 337 virtual SMTExprRef mkFPIsZero(const SMTExprRef &Exp) = 0; 403 virtual bool getBoolean(const SMTExprRef &Exp) = 0; [all …]
|
| /llvm-project-15.0.7/libc/test/src/math/ |
| H A D | expf_test.cpp | 60 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Exp, x, __llvm_libc::expf(x), in TEST() 65 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Exp, x, __llvm_libc::expf(x), in TEST() 77 ASSERT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Exp, x, __llvm_libc::expf(x), in TEST() 82 ASSERT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Exp, x, __llvm_libc::expf(x), in TEST() 87 ASSERT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Exp, x, __llvm_libc::expf(x), in TEST() 92 ASSERT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Exp, x, __llvm_libc::expf(x), in TEST() 97 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Exp, x, __llvm_libc::expf(x), in TEST() 118 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Exp, x, in TEST()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 44 return Solver->mkBVNeg(Exp); in fromUnOp() 47 return Solver->mkBVNot(Exp); in fromUnOp() 50 return Solver->mkNot(Exp); in fromUnOp() 63 return Solver->mkFPNeg(Exp); in fromFloatUnOp() 66 return fromUnOp(Solver, Op, Exp); in fromFloatUnOp() 287 return Exp; in fromCast() 294 return Exp; in fromCast() 438 llvm::SMTExprRef Exp = in getSymExpr() local 472 llvm::SMTExprRef Exp = in getSymExpr() local 477 return Exp; in getSymExpr() [all …]
|
| H A D | SMTConstraintManager.h | 50 llvm::SMTExprRef Exp = in REGISTER_TRAIT_WITH_PROGRAMSTATE() local 58 SMTConv::getZeroExpr(Solver, Ctx, Exp, RetTy, !Assumption)); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 60 return assumeExpr(State, Sym, Assumption ? Exp : Solver->mkNot(Exp)); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 88 llvm::SMTExprRef Exp = in REGISTER_TRAIT_WITH_PROGRAMSTATE() local 95 ConditionTruthVal isSat = checkModel(State, Sym, Exp); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 125 llvm::SMTExprRef Exp = SMTConv::fromData(Solver, Ctx, SD); in REGISTER_TRAIT_WITH_PROGRAMSTATE() local 136 if (!Solver->getInterpretation(Exp, Value)) in REGISTER_TRAIT_WITH_PROGRAMSTATE() 141 Solver, Exp, BO_NE, in REGISTER_TRAIT_WITH_PROGRAMSTATE() 300 if (checkModel(State, Sym, Exp).isConstrainedTrue()) in REGISTER_TRAIT_WITH_PROGRAMSTATE() 301 return State->add<ConstraintSMT>(std::make_pair(Sym, Exp)); in REGISTER_TRAIT_WITH_PROGRAMSTATE() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AddressingModes.h | 348 uint8_t Exp = (Imm >> 4) & 0x7; in getFPImmFloat() local 358 I |= ((Exp & 0x4) != 0 ? 0 : 1) << 30; in getFPImmFloat() 359 I |= ((Exp & 0x4) != 0 ? 0x1f : 0) << 25; in getFPImmFloat() 360 I |= (Exp & 0x3) << 23; in getFPImmFloat() 380 if (Exp < -3 || Exp > 4) in getFP16Imm() 382 Exp = ((Exp+3) & 0x7) ^ 4; in getFP16Imm() 384 return ((int)Sign << 7) | (Exp << 4) | Mantissa; in getFP16Imm() 408 if (Exp < -3 || Exp > 4) in getFP32Imm() 410 Exp = ((Exp+3) & 0x7) ^ 4; in getFP32Imm() 436 if (Exp < -3 || Exp > 4) in getFP64Imm() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | Z3Solver.cpp | 301 SMTExprRef newExprRef(const SMTExpr &Exp) { in newExprRef() argument 302 auto It = CachedExprs.insert(toZ3Expr(Exp)); in newExprRef() 315 SMTSortRef getSort(const SMTExprRef &Exp) override { in getSort() argument 336 SMTExprRef mkBVNeg(const SMTExprRef &Exp) override { in mkBVNeg() argument 341 SMTExprRef mkBVNot(const SMTExprRef &Exp) override { in mkBVNot() argument 346 SMTExprRef mkNot(const SMTExprRef &Exp) override { in mkNot() argument 493 SMTExprRef mkFPNeg(const SMTExprRef &Exp) override { in mkFPNeg() argument 503 SMTExprRef mkFPIsNaN(const SMTExprRef &Exp) override { in mkFPIsNaN() argument 513 SMTExprRef mkFPIsZero(const SMTExprRef &Exp) override { in mkFPIsZero() argument 604 const SMTExprRef &Exp) override { in mkBVExtract() argument [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | ScalarEvolutionExpanderTest.cpp | 192 SCEVExpander Exp(SE, NIM.getDataLayout(), "expander"); in TEST_F() local 193 Exp.disableCanonicalMode(); in TEST_F() 194 Exp.expandCodeFor(AddRec, T_pint64, Ret); in TEST_F() 262 SCEVExpander Exp(SE, M.getDataLayout(), "expander"); in TEST_F() local 273 Exp.expandCodeFor(SE.getSCEV(Add), nullptr, Ret); in TEST_F() 324 SCEVExpander Exp(SE, M.getDataLayout(), "expander"); in TEST_F() local 376 SCEVExpander Exp(SE, M.getDataLayout(), "expander"); in TEST_F() local 427 SCEVExpander Exp(SE, M.getDataLayout(), "expander"); in TEST_F() local 478 SCEVExpander Exp(SE, M.getDataLayout(), "expander"); in TEST_F() local 521 Exp.expandCodeFor(AR, nullptr, InsertAt); in TEST_F() [all …]
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransARCAssign.cpp | 41 bool VisitBinaryOperator(BinaryOperator *Exp) { in VisitBinaryOperator() argument 42 if (Exp->getType()->isDependentType()) in VisitBinaryOperator() 45 Expr *E = Exp->getLHS(); in VisitBinaryOperator() 58 Exp->getOperatorLoc())) { in VisitBinaryOperator()
|
| /llvm-project-15.0.7/polly/test/CodeGen/ |
| H A D | invariant_load_not_executed_but_in_parameters.ll | 8 %struct.Exp.204.248.358 = type { %struct.Exp_.200.244.354*, i32, i32, i32, %struct.Exp.204.248.358*… 12 %union.anon.2.201.245.355 = type { %struct.Exp.204.248.358* } 14 %union.anon.4.203.247.357 = type { %struct.Exp.204.248.358** } 25 %struct.Block.214.258.368 = type { i32, i16, i16, %union.anon.0.213.257.367, i16, %struct.Exp.204.2… 34 @stkptr = external global %struct.Exp.204.248.358**, align 8 35 @donestkptr = external global %struct.Exp.204.248.358**, align 8 60 …ptype4Type2OpPS_jjP4Case(%struct.Exp.204.248.358* nonnull undef, i32 %sub, i32 undef, i32 9, i32 0… 94 …@_ZN3ExpC2Ejj7Exptype4Type2OpPS_jjP4Case(%struct.Exp.204.248.358*, i32, i32, i32, i32, i32, %struc…
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVN/ |
| H A D | 2007-07-30-PredIDom.ll | 4 …%struct.Exp = type { %struct.Exp_*, i32, i32, i32, %struct.Exp*, %struct.Exp*, %"struct.Exp::$_10"… 5 %"struct.Exp::$_10" = type { %struct.Exp* } 6 %"struct.Exp::$_12" = type { %struct.Exp** } 11 define i8* @_ZN3Exp8toStringEj(%struct.Exp* %this, i32 %nextpc) {
|
| /llvm-project-15.0.7/llvm/test/Transforms/NewGVN/ |
| H A D | 2007-07-30-PredIDom.ll | 4 …%struct.Exp = type { %struct.Exp_*, i32, i32, i32, %struct.Exp*, %struct.Exp*, %"struct.Exp::$_10"… 5 %"struct.Exp::$_10" = type { %struct.Exp* } 6 %"struct.Exp::$_12" = type { %struct.Exp** } 11 define i8* @_ZN3Exp8toStringEj(%struct.Exp* %this, i32 %nextpc) {
|
| /llvm-project-15.0.7/llvm/include/llvm/Testing/Support/ |
| H A D | Error.h | 23 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &Exp) { in TakeExpected() argument 24 return {TakeError(Exp.takeError()), Exp}; in TakeExpected() 27 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &&Exp) { in TakeExpected() argument 28 return TakeExpected(Exp); in TakeExpected() 43 bool result = Matcher.MatchAndExplain(*Holder.Exp, listener); in MatchAndExplain()
|
| H A D | SupportHelpers.h | 32 ExpectedHolder(ErrorHolder Err, Expected<T> &Exp) in ExpectedHolder() 33 : ErrorHolder(std::move(Err)), Exp(Exp) {} in ExpectedHolder() 35 Expected<T> &Exp; member 55 *Out << "succeeded with value " << ::testing::PrintToString(*Item.Exp); in PrintTo()
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 2114 CallExpr *Exp = in SynthesizeCallToFunctionDecl() local 2117 return Exp; in SynthesizeCallToFunctionDecl() 2616 ReplaceStmt(Exp, PE); in RewriteObjCBoolLiteralExpr() 2699 ReplaceStmt(Exp, CE); in RewriteObjCBoxedExpr() 2820 ReplaceStmt(Exp, CE); in RewriteObjCArrayLiteralExpr() 2972 ReplaceStmt(Exp, CE); in RewriteObjCDictionaryLiteralExpr() 3557 SynthMessageExpr(Exp, Exp->getBeginLoc(), Exp->getEndLoc()); in RewriteMessageExpr() 5200 Blocks.push_back(Exp); in SynthBlockInitExpr() 5302 Expr *Exp; in SynthBlockInitExpr() local 5314 Exp = UnaryOperator::Create(const_cast<ASTContext &>(*Context), Exp, in SynthBlockInitExpr() [all …]
|
| H A D | RewriteObjC.cpp | 2006 ReplaceStmt(Exp, SelExp); in RewriteAtSelector() 2031 CallExpr *Exp = in SynthesizeCallToFunctionDecl() local 2034 return Exp; in SynthesizeCallToFunctionDecl() 2526 ReplaceStmt(Exp, cast); in RewriteObjCStringLiteral() 3011 SynthMessageExpr(Exp, Exp->getBeginLoc(), Exp->getEndLoc()); in RewriteMessageExpr() 3052 ReplaceStmt(Exp, castExpr); in RewriteObjCProtocolExpr() 4352 Blocks.push_back(Exp); in SynthBlockInitExpr() 4439 Expr *Exp; in SynthBlockInitExpr() local 4451 Exp = UnaryOperator::Create(const_cast<ASTContext &>(*Context), Exp, in SynthBlockInitExpr() 4469 Exp = UnaryOperator::Create(const_cast<ASTContext &>(*Context), Exp, in SynthBlockInitExpr() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LibCallsShrinkWrap.cpp | 427 Value *Exp = CI->getArgOperand(1); in generateCondForPow() local 440 if (!Exp->getType()->isFloatTy()) in generateCondForPow() 441 V = ConstantExpr::getFPExtend(V, Exp->getType()); in generateCondForPow() 442 return BBBuilder.CreateFCmp(CmpInst::FCMP_OGT, Exp, V); in generateCondForPow() 469 if (!Exp->getType()->isFloatTy()) in generateCondForPow() 470 V = ConstantExpr::getFPExtend(V, Exp->getType()); in generateCondForPow() 472 V0 = ConstantExpr::getFPExtend(V0, Exp->getType()); in generateCondForPow() 474 Value *Cond = BBBuilder.CreateFCmp(CmpInst::FCMP_OGT, Exp, V); in generateCondForPow()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 876 const MCExpr *Exp = in emitInstruction() local 886 Exp = getTOCEntryLoadingExprForXCOFF(MOSymbol, Exp, VK); in emitInstruction() 900 Exp = MCBinaryExpr::createSub(Exp, PB, OutContext); in emitInstruction() 922 const MCExpr *Exp = in emitInstruction() local 958 IsAIX ? getTOCEntryLoadingExprForXCOFF(MOSymbol, Exp, VK) : Exp); in emitInstruction() 1056 const MCExpr *Exp = in emitInstruction() local 1060 Exp = MCBinaryExpr::createAdd(Exp, in emitInstruction() 1097 const MCExpr *Exp = in emitInstruction() local 1119 const MCExpr *Exp = in emitInstruction() local 2330 const MCExpr *Exp = in emitTracebackTable() local [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | APFloat.h | 454 friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); 456 friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); 595 IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); 596 IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); 1251 friend APFloat scalbn(APFloat X, int Exp, roundingMode RM); 1252 friend APFloat frexp(const APFloat &X, int &Exp, roundingMode RM); 1262 inline APFloat scalbn(APFloat X, int Exp, APFloat::roundingMode RM) { in scalbn() argument 1264 return APFloat(scalbn(X.U.IEEE, Exp, RM), X.getSemantics()); in scalbn() 1266 return APFloat(scalbn(X.U.Double, Exp, RM), X.getSemantics()); in scalbn() 1276 return APFloat(frexp(X.U.IEEE, Exp, RM), X.getSemantics()); in frexp() [all …]
|