/llvm-project/llvm/lib/XRay/ |
H A D | BlockVerifier.cpp | 17 constexpr unsigned long long mask(BlockVerifier::State S) { in mask() 21 constexpr std::size_t number(BlockVerifier::State S) { in number() 25 StringRef recordToString(BlockVerifier::State R) { in recordToString() 27 case BlockVerifier::State::BufferExtents: in recordToString() 29 case BlockVerifier::State::NewBuffer: in recordToString() 31 case BlockVerifier::State::WallClockTime: in recordToString() 33 case BlockVerifier::State::PIDEntry: in recordToString() 35 case BlockVerifier::State::NewCPUId: in recordToString() 37 case BlockVerifier::State::TSCWrap: in recordToString() 39 case BlockVerifier::State::CustomEvent: in recordToString() [all …]
|
/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_portable.c | 8 INLINE void g(uint32_t *state, size_t a, size_t b, size_t c, size_t d, in g() argument 10 state[a] = state[a] + state[b] + x; in g() 11 state[d] = rotr32(state[d] ^ state[a], 16); in g() 12 state[c] = state[c] + state[d]; in g() 13 state[b] = rotr32(state[b] ^ state[c], 12); in g() 14 state[a] = state[a] + state[b] + y; in g() 15 state[d] = rotr32(state[d] ^ state[a], 8); in g() 16 state[c] = state[c] + state[d]; in g() 17 state[b] = rotr32(state[b] ^ state[c], 7); in g() 20 INLINE void round_fn(uint32_t state[16], const uint32_t *msg, size_t round) { in round_fn() [all …]
|
/llvm-project/libcxx/benchmarks/ |
H A D | deque_iterator.bench.cpp |
|
H A D | map.bench.cpp |
|
/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ContainerModeling.cpp | 57 void printState(raw_ostream &Out, ProgramStateRef State, const char *NL, 64 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const; 105 bool hasSubscriptOperator(ProgramStateRef State, const MemRegion *Reg); 106 bool frontModifiable(ProgramStateRef State, const MemRegion *Reg); 107 bool backModifiable(ProgramStateRef State, const MemRegion *Reg); 108 SymbolRef getContainerBegin(ProgramStateRef State, const MemRegion *Cont); 109 SymbolRef getContainerEnd(ProgramStateRef State, const MemRegion *Cont); 110 ProgramStateRef createContainerBegin(ProgramStateRef State, 114 ProgramStateRef createContainerEnd(ProgramStateRef State, const MemRegion *Cont, 118 ProgramStateRef setContainerData(ProgramStateRef State, const MemRegion *Cont, [all …]
|
H A D | StreamChecker.cpp | 36 // Definition of state data structures. 43 /// State of the stream error flags. 46 /// This is an optimization to avoid state splits. 50 /// The stream can be in state where none of the error flags set. 52 /// The stream can be in state where the EOF indicator is set. 54 /// The stream can be in state where the error indicator is set. 97 /// Full state information about a stream pointer. 103 /// State of a stream symbol. 108 } State; member 111 switch (State) { in getKindStr() 236 bindAndAssumeTrue(ProgramStateRef State,CheckerContext & C,const CallExpr * CE) bindAndAssumeTrue() argument 245 bindInt(uint64_t Value,ProgramStateRef State,CheckerContext & C,const CallExpr * CE) bindInt() argument 791 ProgramStateRef State = N->getState(); getAcquisitionSite() local 809 getKnownValue(ProgramStateRef State,SVal V) getKnownValue() argument 820 escapeByStartIndexAndCount(ProgramStateRef State,const CallEvent & Call,unsigned BlockCount,const SubRegion * Buffer,QualType ElemType,int64_t StartIndex,int64_t ElementCount) escapeByStartIndexAndCount() argument 850 escapeArgs(ProgramStateRef State,CheckerContext & C,const CallEvent & Call,ArrayRef<unsigned int> EscapingArgs) escapeArgs() argument 892 ProgramStateRef State = C.getState(); evalFopen() local 922 ProgramStateRef State = C.getState(); preFreopen() local 934 ProgramStateRef State = C.getState(); evalFreopen() local 979 ProgramStateRef State = C.getState(); evalFclose() local 996 ProgramStateRef State = C.getState(); preRead() local 1021 ProgramStateRef State = C.getState(); preWrite() local 1069 tryToInvalidateFReadBufferByElements(ProgramStateRef State,CheckerContext & C,const CallEvent & Call,NonLoc SizeVal,NonLoc NMembVal) tryToInvalidateFReadBufferByElements() argument 1113 ProgramStateRef State = C.getState(); evalFreadFwrite() local 1188 ProgramStateRef State = C.getState(); evalFgetx() local 1247 ProgramStateRef State = C.getState(); evalFputx() local 1293 ProgramStateRef State = C.getState(); evalFprintf() local 1329 ProgramStateRef State = C.getState(); evalFscanf() local 1379 ProgramStateRef State = C.getState(); evalUngetc() local 1407 ProgramStateRef State = C.getState(); evalGetdelim() local 1466 ProgramStateRef State = C.getState(); preFseek() local 1484 ProgramStateRef State = C.getState(); evalFseek() local 1514 ProgramStateRef State = C.getState(); evalFgetpos() local 1533 ProgramStateRef State = C.getState(); evalFsetpos() local 1560 ProgramStateRef State = C.getState(); evalFtell() local 1584 ProgramStateRef State = C.getState(); evalRewind() local 1596 ProgramStateRef State = C.getState(); preFflush() local 1611 ProgramStateRef State = C.getState(); evalFflush() local 1675 ProgramStateRef State = C.getState(); evalClearerr() local 1690 ProgramStateRef State = C.getState(); evalFeofFerror() local 1728 ProgramStateRef State = C.getState(); evalFileno() local 1744 ProgramStateRef State = C.getState(); preDefault() local 1761 ProgramStateRef State = C.getState(); evalSetFeofFerror() local 1976 ProgramStateRef State = C.getState(); checkDeadSymbols() local 1999 checkPointerEscape(ProgramStateRef State,const InvalidatedSymbols & Escaped,const CallEvent * Call,PointerEscapeKind Kind) const checkPointerEscape() argument [all...] |
H A D | SetgidSetuidOrderChecker.cpp | 47 ProgramStateRef evalAssume(ProgramStateRef State, SVal Cond, 51 void processSetuid(ProgramStateRef State, const CallEvent &Call, 53 void processSetgid(ProgramStateRef State, const CallEvent &Call, 55 void processOther(ProgramStateRef State, const CallEvent &Call, 61 void emitReport(ProgramStateRef State, CheckerContext &C) const; 80 ProgramStateRef State = C.getState(); in REGISTER_TRAIT_WITH_PROGRAMSTATE() local 82 processSetuid(State, Call, C); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 84 processSetgid(State, Call, C); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 86 processOther(State, Call, C); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 90 ProgramStateRef SetgidSetuidOrderChecker::evalAssume(ProgramStateRef State, in evalAssume() argument [all …]
|
H A D | Taint.cpp | 31 void taint::printTaint(ProgramStateRef State, raw_ostream &Out, const char *NL, in REGISTER_MAP_WITH_PROGRAMSTATE() 33 TaintMapTy TM = State->get<TaintMap>(); in REGISTER_MAP_WITH_PROGRAMSTATE() 42 void taint::dumpTaint(ProgramStateRef State) { in dumpTaint() 43 printTaint(State, llvm::errs()); in dumpTaint() 46 ProgramStateRef taint::addTaint(ProgramStateRef State, const Stmt *S, in addTaint() 49 return addTaint(State, State->getSVal(S, LCtx), Kind); in addTaint() 52 ProgramStateRef taint::addTaint(ProgramStateRef State, SVal V, in addTaint() 56 return addTaint(State, Sym, Kind); in addTaint() 69 State in addTaint() 41 dumpTaint(ProgramStateRef State) dumpTaint() argument 45 addTaint(ProgramStateRef State,const Stmt * S,const LocationContext * LCtx,TaintTagType Kind) addTaint() argument 51 addTaint(ProgramStateRef State,SVal V,TaintTagType Kind) addTaint() argument 79 addTaint(ProgramStateRef State,const MemRegion * R,TaintTagType Kind) addTaint() argument 86 addTaint(ProgramStateRef State,SymbolRef Sym,TaintTagType Kind) addTaint() argument 98 removeTaint(ProgramStateRef State,SVal V) removeTaint() argument 107 removeTaint(ProgramStateRef State,const MemRegion * R) removeTaint() argument 113 removeTaint(ProgramStateRef State,SymbolRef Sym) removeTaint() argument 124 addPartialTaint(ProgramStateRef State,SymbolRef ParentSym,const SubRegion * SubRegion,TaintTagType Kind) addPartialTaint() argument 147 isTainted(ProgramStateRef State,const Stmt * S,const LocationContext * LCtx,TaintTagType Kind) isTainted() argument 153 isTainted(ProgramStateRef State,SVal V,TaintTagType Kind) isTainted() argument 158 isTainted(ProgramStateRef State,const MemRegion * Reg,TaintTagType K) isTainted() argument 164 isTainted(ProgramStateRef State,SymbolRef Sym,TaintTagType Kind) isTainted() argument 169 getTaintedSymbols(ProgramStateRef State,const Stmt * S,const LocationContext * LCtx,TaintTagType Kind) getTaintedSymbols() argument 176 getTaintedSymbols(ProgramStateRef State,SVal V,TaintTagType Kind) getTaintedSymbols() argument 181 getTaintedSymbols(ProgramStateRef State,SymbolRef Sym,TaintTagType Kind) getTaintedSymbols() argument 187 getTaintedSymbols(ProgramStateRef State,const MemRegion * Reg,TaintTagType Kind) getTaintedSymbols() argument 193 getTaintedSymbolsImpl(ProgramStateRef State,const Stmt * S,const LocationContext * LCtx,TaintTagType Kind,bool returnFirstOnly) getTaintedSymbolsImpl() argument 202 getTaintedSymbolsImpl(ProgramStateRef State,SVal V,TaintTagType Kind,bool returnFirstOnly) getTaintedSymbolsImpl() argument 212 getTaintedSymbolsImpl(ProgramStateRef State,const MemRegion * Reg,TaintTagType K,bool returnFirstOnly) getTaintedSymbolsImpl() argument 251 getTaintedSymbolsImpl(ProgramStateRef State,SymbolRef Sym,TaintTagType Kind,bool returnFirstOnly) getTaintedSymbolsImpl() argument [all...] |
H A D | CStringChecker.cpp | 117 void checkLiveSymbols(ProgramStateRef state, SymbolReaper &SR) const; 121 checkRegionChanges(ProgramStateRef state, 206 ProgramStateRef state, SizeArgExpr Size, 252 ProgramStateRef state, SVal V, QualType Ty); 254 static ProgramStateRef setCStringLength(ProgramStateRef state, 258 ProgramStateRef &state, 263 ProgramStateRef &state, 269 ProgramStateRef &state, 297 CheckerContext &C, ProgramStateRef State, const Expr *Ex, SVal V, 307 ProgramStateRef &State); 375 checkNonNull(CheckerContext & C,ProgramStateRef State,AnyArgExpr Arg,SVal l) const checkNonNull() argument 404 getIndex(ProgramStateRef State,const ElementRegion * ER,CharKind CK) getIndex() argument 436 checkInit(CheckerContext & C,ProgramStateRef State,AnyArgExpr Buffer,SVal Element,SVal Size) const checkInit() argument 549 CheckLocation(CheckerContext & C,ProgramStateRef state,AnyArgExpr Buffer,SVal Element,AccessKind Access,CharKind CK) const CheckLocation() argument 598 CheckBufferAccess(CheckerContext & C,ProgramStateRef State,AnyArgExpr Buffer,SizeArgExpr Size,AccessKind Access,CharKind CK) const CheckBufferAccess() argument 664 CheckOverlap(CheckerContext & C,ProgramStateRef state,SizeArgExpr Size,AnyArgExpr First,AnyArgExpr Second,CharKind CK) const CheckOverlap() argument 781 emitOverlapBug(CheckerContext & C,ProgramStateRef state,const Stmt * First,const Stmt * Second) const emitOverlapBug() argument 800 emitNullArgBug(CheckerContext & C,ProgramStateRef State,const Stmt * S,StringRef WarningMsg) const emitNullArgBug() argument 820 emitUninitializedReadBug(CheckerContext & C,ProgramStateRef State,const Expr * E,StringRef Msg) const emitUninitializedReadBug() argument 839 emitOutOfBoundsBug(CheckerContext & C,ProgramStateRef State,const Stmt * S,StringRef WarningMsg) const emitOutOfBoundsBug() argument 858 emitNotCStringBug(CheckerContext & C,ProgramStateRef State,const Stmt * S,StringRef WarningMsg) const emitNotCStringBug() argument 902 checkAdditionOverflow(CheckerContext & C,ProgramStateRef state,NonLoc left,NonLoc right) const checkAdditionOverflow() argument 956 setCStringLength(ProgramStateRef state,const MemRegion * MR,SVal strLength) setCStringLength() argument 998 getCStringLengthForRegion(CheckerContext & C,ProgramStateRef & state,const Expr * Ex,const MemRegion * MR,bool hypothetical) getCStringLengthForRegion() argument 1036 getCStringLength(CheckerContext & C,ProgramStateRef & state,const Expr * Ex,SVal Buf,bool hypothetical) const getCStringLength() argument 1126 getCStringLiteral(CheckerContext & C,ProgramStateRef & state,const Expr * expr,SVal val) const getCStringLiteral() argument 1145 isFirstBufInBound(CheckerContext & C,ProgramStateRef State,SVal BufVal,QualType BufTy,SVal LengthVal,QualType LengthTy) isFirstBufInBound() argument 1269 invalidateBufferAux(CheckerContext & C,ProgramStateRef State,const Expr * E,SVal V,llvm::function_ref<bool (RegionAndSymbolInvalidationTraits &,const MemRegion *)> InvalidationTraitOperations) invalidateBufferAux() argument 1347 memsetAux(const Expr * DstBuffer,SVal CharVal,const Expr * Size,CheckerContext & C,ProgramStateRef & State) memsetAux() argument 1437 evalCopyCommon(CheckerContext & C,const CallEvent & Call,ProgramStateRef state,SizeArgExpr Size,DestinationArgExpr Dest,SourceArgExpr Source,bool Restricted,bool IsMempcpy,CharKind CK) const evalCopyCommon() argument 1548 ProgramStateRef State = C.getState(); evalMemcpy() local 1604 ProgramStateRef State = C.getState(); evalMemcmp() local 1685 ProgramStateRef state = C.getState(); evalstrLengthCommon() local 1876 ProgramStateRef state = C.getState(); evalStrcpyCommon() local 2293 ProgramStateRef state = C.getState(); evalStrcmpCommon() local 2432 ProgramStateRef State = C.getState(); evalStrsep() local 2496 ProgramStateRef State = C.getState(); evalStdCopyCommon() local 2531 ProgramStateRef State = C.getState(); evalMemset() local 2580 ProgramStateRef State = C.getState(); evalBzero() local 2630 ProgramStateRef State = C.getState(); evalSprintfCommon() local 2724 ProgramStateRef state = C.getState(); checkPreStmt() local 2758 checkRegionChanges(ProgramStateRef state,const InvalidatedSymbols *,ArrayRef<const MemRegion * > ExplicitRegions,ArrayRef<const MemRegion * > Regions,const LocationContext * LCtx,const CallEvent * Call) const checkRegionChanges() argument 2806 checkLiveSymbols(ProgramStateRef state,SymbolReaper & SR) const checkLiveSymbols() argument 2819 ProgramStateRef state = C.getState(); checkDeadSymbols() local [all...] |
H A D | ErrnoModeling.cpp | 59 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const; 101 ProgramStateRef State = C.getState(); in checkBeginFunction() local 108 ErrnoR = State->getRegion(ErrnoDecl, C.getLocationContext()); in checkBeginFunction() 137 State = State->set<ErrnoRegion>(ErrnoR); in checkBeginFunction() 138 State = in checkBeginFunction() 139 errno_modeling::setErrnoValue(State, C, 0, errno_modeling::Irrelevant); in checkBeginFunction() 140 C.addTransition(State); in checkBeginFunction() 147 ProgramStateRef State = C.getState(); in evalCall() local 149 const MemRegion *ErrnoR = State->get<ErrnoRegion>(); in evalCall() 153 State = State->BindExpr(Call.getOriginExpr(), C.getLocationContext(), in evalCall() [all …]
|
/llvm-project/third-party/benchmark/test/ |
H A D | basic_test.cc | 6 void BM_empty(benchmark::State& state) { in BM_empty() argument 7 for (auto _ : state) { in BM_empty() 8 auto iterations = double(state.iterations()) * double(state.iterations()); in BM_empty() 15 void BM_spin_empty(benchmark::State& state) { in BM_spin_empty() argument 16 for (auto _ : state) { in BM_spin_empty() 17 for (auto x = 0; x < state.range(0); ++x) { in BM_spin_empty() 25 void BM_spin_pause_before(benchmark::State& state) { in BM_spin_pause_before() argument 26 for (auto i = 0; i < state.range(0); ++i) { in BM_spin_pause_before() 29 for (auto _ : state) { in BM_spin_pause_before() 30 for (auto i = 0; i < state.range(0); ++i) { in BM_spin_pause_before() [all …]
|
H A D | benchmark_test.cc | 56 static void BM_Factorial(benchmark::State& state) { in BM_Factorial() argument 58 for (auto _ : state) fac_42 = Factorial(8); in BM_Factorial() 62 state.SetLabel(ss.str()); in BM_Factorial() 67 static void BM_CalculatePiRange(benchmark::State& state) { in BM_CalculatePiRange() argument 69 for (auto _ : state) pi = CalculatePi(static_cast<int>(state.range(0))); in BM_CalculatePiRange() 72 state.SetLabel(ss.str()); in BM_CalculatePiRange() 76 static void BM_CalculatePi(benchmark::State& state) { in BM_CalculatePi() argument 78 for (auto _ : state) { in BM_CalculatePi() 87 static void BM_SetInsert(benchmark::State& state) { in BM_SetInsert() argument 89 for (auto _ : state) { in BM_SetInsert() [all …]
|
H A D | skip_with_error_test.cc | 66 void BM_error_no_running(benchmark::State& state) { in BM_error_no_running() argument 67 state.SkipWithError("error message"); in BM_error_no_running() 72 void BM_error_before_running(benchmark::State& state) { in BM_error_before_running() argument 73 state.SkipWithError("error message"); in BM_error_before_running() 74 while (state.KeepRunning()) { in BM_error_before_running() 81 void BM_error_before_running_batch(benchmark::State& state) { in BM_error_before_running_batch() argument 82 state.SkipWithError("error message"); in BM_error_before_running_batch() 83 while (state.KeepRunningBatch(17)) { in BM_error_before_running_batch() 90 void BM_error_before_running_range_for(benchmark::State& state) { in BM_error_before_running_range_for() argument 91 state.SkipWithError("error message"); in BM_error_before_running_range_for() [all …]
|
H A D | cxx03_test.cc | 15 void BM_empty(benchmark::State& state) { in BM_empty() argument 16 while (state.KeepRunning()) { in BM_empty() 17 volatile benchmark::IterationCount x = state.iterations(); in BM_empty() 25 void BM_old_arg_range_interface(benchmark::State& state) { in BM_old_arg_range_interface() argument 26 assert((state.range(0) == 1 && state.range(1) == 2) || in BM_old_arg_range_interface() 27 (state.range(0) == 5 && state.range(1) == 6)); in BM_old_arg_range_interface() 28 while (state.KeepRunning()) { in BM_old_arg_range_interface() 34 void BM_template2(benchmark::State& state) { in BM_template2() argument 35 BM_empty(state); in BM_template2() 40 void BM_template1(benchmark::State& state) { in BM_template1() argument [all …]
|
/llvm-project/third-party/benchmark/bindings/python/google_benchmark/ |
H A D | example.py | 31 def empty(state): argument 32 while state: 37 def sum_million(state): argument 38 while state: 43 def pause_timing(state): argument 45 while state: 47 state.pause_timing() 49 state.resume_timing() 55 def skipped(state): argument 57 state.skip_with_error("some error") [all …]
|
/llvm-project/flang/lib/Parser/ |
H A D | token-parsers.h | 40 std::optional<const char *> Parse(ParseState &state) const { in Parse() argument 41 if (std::optional<const char *> at{state.PeekAtNextChar()}) { in Parse() 43 state.UncheckedAdvance(); in Parse() 44 state.set_anyTokenMatched(); in Parse() 48 state.Say(MessageExpectedText{set_}); in Parse() 67 static std::optional<Success> Parse(ParseState &state) { in Parse() 68 while (std::optional<const char *> p{state.PeekAtNextChar()}) { in Parse() 72 state.UncheckedAdvance(); in Parse() 81 inline void MissingSpace(ParseState &state) { in MissingSpace() argument 82 if (!state in MissingSpace() 126 Parse(ParseState & state) Parse() argument 420 SignedInteger(const std::optional<std::uint64_t> & x,Location at,bool negate,ParseState & state) SignedInteger() argument [all...] |
H A D | basic-parsers.h | 19 // returns {} to signify failure. On failure, the state cannot be assumed 30 #include "flang/Parser/parse-state.h" 32 #include "flang/Parser/user-state.h" 48 // the type checker. The state remains valid. 54 std::optional<A> Parse(ParseState &state) const { in Parse() argument 55 state.Say(text_); in Parse() 106 std::optional<resultType> Parse(ParseState &state) const { in Parse() argument 107 Messages messages{std::move(state.messages())}; in Parse() 108 ParseState backtrack{state}; in Parse() 109 std::optional<resultType> result{parser_.Parse(state)}; in Parse() 134 Parse(ParseState & state) Parse() argument 159 Parse(ParseState & state) Parse() argument 184 Parse(ParseState & state) Parse() argument 210 Parse(ParseState & state) Parse() argument 263 Parse(ParseState & state) Parse() argument 286 Parse(ParseState & state) Parse() argument 310 Parse(ParseState & state) Parse() argument 325 ParseRest(std::optional<resultType> & result,ParseState & state,ParseState & backtrack) ParseRest() argument 360 Parse(ParseState & state) Parse() argument 424 Parse(ParseState & state) Parse() argument 456 Parse(ParseState & state) Parse() argument 483 Parse(ParseState & state) Parse() argument 507 Parse(ParseState & state) Parse() argument 530 Parse(ParseState & state) Parse() argument 554 Parse(ParseState & state) Parse() argument 596 ApplyHelperArgs(const std::tuple<PARSER...> & parsers,ApplyArgs<PARSER...> & args,ParseState & state,std::index_sequence<J...>) ApplyHelperArgs() argument 626 Parse(ParseState & state) Parse() argument 684 Parse(ParseState & state) Parse() argument 732 Parse(ParseState & state) Parse() argument 751 ParseOne(ParseState & state) ParseOne() argument 794 Parse(ParseState & state) Parse() argument 856 Parse(ParseState & state) Parse() argument 894 Parse(ParseState & state) Parse() argument 924 Parse(ParseState & state) Parse() argument [all...] |
/llvm-project/clang/test/SemaCXX/ |
H A D | warn-consumed-analysis.cpp | 6 #define CONSUMABLE(state) __attribute__ ((consumable(state))) argument 7 #define PARAM_TYPESTATE(state) __attribute__ ((param_typestate(state))) argument 8 #define RETURN_TYPESTATE(state) __attribute__ ((return_typestate(state))) argument 9 #define SET_TYPESTATE(state) __attribute__ ((set_typestate(state))) argument 10 #define TEST_TYPESTATE(state) __attribute__ ((test_typestate(state))) argument 78 …return ConsumableClass<int>(); // expected-warning {{return value not in expected state; expected … 95 …g {{invalid invocation of method 'operator*' on object 'var0' while it is in the 'consumed' state}} 96 …g {{invalid invocation of method 'operator*' on object 'var1' while it is in the 'consumed' state}} 99 …g {{invalid invocation of method 'operator*' on object 'var4' while it is in the 'consumed' state}} 105 …g {{invalid invocation of method 'operator*' on object 'var0' while it is in the 'consumed' state}} [all …]
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanRecipes.cpp | 317 void VPPartialReductionRecipe::execute(VPTransformState &State) { in generatePerLane() 318 State.setDebugLocFrom(getDebugLoc()); in generatePerLane() 319 auto &Builder = State.Builder; in generatePerLane() 324 Value *BinOpVal = State.get(getOperand(0)); in generatePerPart() 325 Value *PhiVal = State.get(getOperand(1)); in generatePerPart() 334 State.set(this, V); in generatePerPart() 424 Value *VPInstruction::generatePerLane(VPTransformState &State, in generatePerPart() 426 IRBuilderBase &Builder = State.Builder; in generatePerPart() 430 return Builder.CreatePtrAdd(State.get(getOperand(0), Lane), in generatePerPart() 431 State in generatePerPart() 191 fixPhi(VPlan & Plan,VPTransformState & State) fixPhi() argument 312 generatePerLane(VPTransformState & State,const VPIteration & Lane) generatePerLane() argument 322 generatePerPart(VPTransformState & State,unsigned Part) generatePerPart() argument 406 __anon9ede2a970102(VPTransformState &State, Value *AVL) generatePerPart() argument 617 execute(VPTransformState & State) execute() argument 776 execute(VPTransformState & State) execute() argument 887 execute(VPTransformState & State) execute() argument 957 execute(VPTransformState & State) execute() argument 1065 execute(VPTransformState & State) execute() argument 1165 execute(VPTransformState & State) execute() argument 1310 execute(VPTransformState & State) execute() argument 1409 execute(VPTransformState & State) execute() argument 1497 execute(VPTransformState & State) execute() argument 1548 execute(VPTransformState & State) execute() argument 1612 execute(VPTransformState & State) execute() argument 1736 generate(VPTransformState & State,unsigned Part) generate() argument 1752 execute(VPTransformState & State) execute() argument 1777 execute(VPTransformState & State) execute() argument 1803 execute(VPTransformState & State) execute() argument 1887 execute(VPTransformState & State) execute() argument 1943 execute(VPTransformState & State) execute() argument 1966 execute(VPTransformState & State) execute() argument 1996 execute(VPTransformState & State) execute() argument 2034 execute(VPTransformState & State) execute() argument 2108 execute(VPTransformState & State) execute() argument 2141 execute(VPTransformState & State) execute() argument 2164 execute(VPTransformState & State) execute() argument [all...] |
/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineC.cpp | 56 ProgramStateRef state = (*it)->getState(); in VisitBinaryOperator() local 58 SVal LeftV = state->getSVal(LHS, LCtx); in VisitBinaryOperator() 59 SVal RightV = state->getSVal(RHS, LCtx); in VisitBinaryOperator() 74 evalStore(Tmp2, B, LHS, *it, state->BindExpr(B, LCtx, ExprVal), in VisitBinaryOperator() 96 state = createTemporaryRegionIfNeeded(state, LCtx, LHS); in VisitBinaryOperator() 100 SVal Result = evalBinOp(state, Op, LeftV, RightV, B->getType()); in VisitBinaryOperator() 102 state = state->BindExpr(B, LCtx, Result); in VisitBinaryOperator() 105 state = escapeValues(state, LeftV, PSK_EscapeOther); in VisitBinaryOperator() 106 state = escapeValues(state, RightV, PSK_EscapeOther); in VisitBinaryOperator() 109 Bldr.generateNode(B, *it, state); in VisitBinaryOperator() [all …]
|
H A D | DynamicType.cpp | 44 DynamicTypeInfo getDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR) { in getDynamicTypeInfo() argument 48 if (const DynamicTypeInfo *DTI = State->get<DynamicTypeMap>(MR)) in getDynamicTypeInfo() 63 const DynamicTypeInfo *getRawDynamicTypeInfo(ProgramStateRef State, in getRawDynamicTypeInfo() argument 65 return State->get<DynamicTypeMap>(MR); in getRawDynamicTypeInfo() 75 const DynamicCastInfo *getDynamicCastInfo(ProgramStateRef State, in getDynamicCastInfo() argument 79 const auto *Lookup = State->get<DynamicCastMap>().lookup(MR); in getDynamicCastInfo() 93 DynamicTypeInfo getClassObjectDynamicTypeInfo(ProgramStateRef State, in getClassObjectDynamicTypeInfo() argument 95 const DynamicTypeInfo *DTI = State->get<DynamicClassObjectMap>(Sym); in getClassObjectDynamicTypeInfo() 99 ProgramStateRef setDynamicTypeInfo(ProgramStateRef State, const MemRegion *MR, in setDynamicTypeInfo() argument 101 State = State->set<DynamicTypeMap>(MR->StripCasts(), NewTy); in setDynamicTypeInfo() [all …]
|
/llvm-project/compiler-rt/lib/gwp_asan/tests/ |
H A D | crash_handler_api.cpp | 29 size_t Slot = State.getNearestSlot(Addr); in metadata() 42 State.GuardedPagePool = 0x2000; in setupState() 43 State.GuardedPagePoolEnd = 0xc000; in setupState() 44 InternalFaultAddr = State.GuardedPagePoolEnd - 0x10; in setupState() 45 State.MaxSimultaneousAllocations = 4; // 0x3000, 0x5000, 0x7000, 0x9000. in setupState() 46 State.PageSize = 0x1000; in setupState() 81 __gwp_asan_get_metadata(&State, Metadata, ErrorPtr); in checkMetadata() 102 AllocatorState State = {}; member in CrashHandlerAPITest 111 uintptr_t UnknownPtr = reinterpret_cast<uintptr_t>(&State); in TEST_F() 113 EXPECT_FALSE(__gwp_asan_error_is_mine(&State, 0)); in TEST_F() [all …]
|
/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | Parsing.cpp | 51 ParseState State; member 132 ParseProgress<ResultType> makeParseProgress(ParseState State, in makeParseProgress() argument 134 return ParseProgress<ResultType>{State, std::move(Result)}; in makeParseProgress() 153 // Parses a single expected character \c c from \c State, skipping preceding 155 static ExpectedProgress<std::nullopt_t> parseChar(char c, ParseState State) { in parseChar() argument 156 State.Input = consumeWhitespace(State.Input); in parseChar() 157 if (State.Input.empty() || State.Input.front() != c) in parseChar() 158 return makeParseError(State, in parseChar() 160 return makeParseProgress(advance(State, 1), std::nullopt); in parseChar() 164 static ExpectedProgress<std::string> parseId(ParseState State) { in parseId() argument [all …]
|
/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
H A D | Taint.h | 29 /// Create a new state in which the value of the statement is marked as tainted. 30 [[nodiscard]] ProgramStateRef addTaint(ProgramStateRef State, const Stmt *S, 34 /// Create a new state in which the value is marked as tainted. 35 [[nodiscard]] ProgramStateRef addTaint(ProgramStateRef State, SVal V, 38 /// Create a new state in which the symbol is marked as tainted. 39 [[nodiscard]] ProgramStateRef addTaint(ProgramStateRef State, SymbolRef Sym, 42 /// Create a new state in which the pointer represented by the region 44 [[nodiscard]] ProgramStateRef addTaint(ProgramStateRef State, 48 [[nodiscard]] ProgramStateRef removeTaint(ProgramStateRef State, SVal V); 50 [[nodiscard]] ProgramStateRef removeTaint(ProgramStateRef State, [all …]
|
/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.cpp | 29 const RefVal *getRefBinding(ProgramStateRef State, SymbolRef Sym) { in getRefBinding() argument 30 return State->get<RefBindings>(Sym); in getRefBinding() 37 static ProgramStateRef setRefBinding(ProgramStateRef State, SymbolRef Sym, in setRefBinding() argument 40 return State->set<RefBindings>(Sym, Val); in setRefBinding() 43 static ProgramStateRef removeRefBinding(ProgramStateRef State, SymbolRef Sym) { in removeRefBinding() argument 44 return State->remove<RefBindings>(Sym); in removeRefBinding() 131 ProgramStateRef state; member in __anonb4992fd20111::StopTrackingCallback 133 StopTrackingCallback(ProgramStateRef st) : state(std::move(st)) {} in StopTrackingCallback() 134 ProgramStateRef getState() const { return state; } in getState() 137 state = removeRefBinding(state, sym); in VisitSymbol() [all …]
|