Home
last modified time | relevance | path

Searched refs:Exp (Results 1 – 25 of 98) sorted by relevance

1234

/llvm-project-15.0.7/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp44 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 DThreadSafety.cpp397 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 Dtuple_element.pass.cpp22 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 DExprMutationAnalyzer.h28 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 DThreadSafetyLogical.h83 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 DMacroCallReconstructorTest.cpp199 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 DARMAddressingModes.h648 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 DSMTAPI.h181 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 Dexpf_test.cpp60 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 DSMTConv.h44 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 DSMTConstraintManager.h50 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 DAArch64AddressingModes.h348 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 DZ3Solver.cpp301 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 DScalarEvolutionExpanderTest.cpp192 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 DTransARCAssign.cpp41 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 Dinvariant_load_not_executed_but_in_parameters.ll8 %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 D2007-07-30-PredIDom.ll4 …%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 D2007-07-30-PredIDom.ll4 …%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 DError.h23 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 DSupportHelpers.h32 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 DRewriteModernObjC.cpp2114 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 DRewriteObjC.cpp2006 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 DLibCallsShrinkWrap.cpp427 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 DPPCAsmPrinter.cpp876 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 DAPFloat.h454 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 …]

1234