| /netbsd-src/external/apache2/llvm/dist/llvm/lib/XRay/ |
| H A D | BlockVerifier.cpp | 15 constexpr unsigned long long mask(BlockVerifier::State S) { in mask() 19 constexpr std::size_t number(BlockVerifier::State S) { in number() 23 StringRef recordToString(BlockVerifier::State R) { in recordToString() 25 case BlockVerifier::State::BufferExtents: in recordToString() 27 case BlockVerifier::State::NewBuffer: in recordToString() 29 case BlockVerifier::State::WallClockTime: in recordToString() 31 case BlockVerifier::State::PIDEntry: in recordToString() 33 case BlockVerifier::State::NewCPUId: in recordToString() 35 case BlockVerifier::State::TSCWrap: in recordToString() 37 case BlockVerifier::State::CustomEvent: in recordToString() [all …]
|
| H A D | BlockPrinter.cpp | 15 CurrentState = State::Preamble; in visit() 21 if (CurrentState == State::Start) in visit() 25 CurrentState = State::Preamble; in visit() 30 CurrentState = State::Preamble; in visit() 35 CurrentState = State::Preamble; in visit() 41 if (CurrentState == State::Preamble) in visit() 43 if (CurrentState == State::Function) in visit() 45 CurrentState = State::Metadata; in visit() 52 if (CurrentState == State::Function) in visit() 54 CurrentState = State::Metadata; in visit() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ContainerModeling.cpp | 56 void printState(raw_ostream &Out, ProgramStateRef State, const char *NL, 63 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const; 114 bool hasSubscriptOperator(ProgramStateRef State, const MemRegion *Reg); 115 bool frontModifiable(ProgramStateRef State, const MemRegion *Reg); 116 bool backModifiable(ProgramStateRef State, const MemRegion *Reg); 117 SymbolRef getContainerBegin(ProgramStateRef State, const MemRegion *Cont); 118 SymbolRef getContainerEnd(ProgramStateRef State, const MemRegion *Cont); 119 ProgramStateRef createContainerBegin(ProgramStateRef State, 123 ProgramStateRef createContainerEnd(ProgramStateRef State, const MemRegion *Cont, 127 ProgramStateRef setContainerData(ProgramStateRef State, const MemRegion *Cont, [all …]
|
| H A D | StreamChecker.cpp | 91 } State; member 109 : LastOperation(L), State(S), ErrorState(ES), in StreamState() 113 assert((State == Opened || ErrorState.isNoError()) && in StreamState() 117 bool isOpened() const { return State == Opened; } in isOpened() 118 bool isClosed() const { return State == Closed; } in isClosed() 119 bool isOpenFailed() const { return State == OpenFailed; } in isOpenFailed() 124 return LastOperation == X.LastOperation && State == X.State && in operator ==() 143 ID.AddInteger(State); in Profile() 180 ProgramStateRef bindAndAssumeTrue(ProgramStateRef State, CheckerContext &C, in bindAndAssumeTrue() argument 183 State = State->BindExpr(CE, C.getLocationContext(), RetVal); in bindAndAssumeTrue() [all …]
|
| H A D | Taint.cpp | 29 void taint::printTaint(ProgramStateRef State, raw_ostream &Out, const char *NL, in REGISTER_MAP_WITH_PROGRAMSTATE() 31 TaintMapTy TM = State->get<TaintMap>(); in REGISTER_MAP_WITH_PROGRAMSTATE() 40 void dumpTaint(ProgramStateRef State) { printTaint(State, llvm::errs()); } in dumpTaint() argument 42 ProgramStateRef taint::addTaint(ProgramStateRef State, const Stmt *S, in addTaint() argument 45 return addTaint(State, State->getSVal(S, LCtx), Kind); in addTaint() 48 ProgramStateRef taint::addTaint(ProgramStateRef State, SVal V, in addTaint() argument 52 return addTaint(State, Sym, Kind); in addTaint() 65 State->getStateManager().getStoreManager().getDefaultBinding( in addTaint() 68 return addPartialTaint(State, Sym, LCV->getRegion(), Kind); in addTaint() 73 return addTaint(State, R, Kind); in addTaint() [all …]
|
| H A D | SmartPtrModeling.cpp | 51 checkRegionChanges(ProgramStateRef State, 56 void printState(raw_ostream &Out, ProgramStateRef State, const char *NL, 58 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const; 104 bool isNullSmartPtr(const ProgramStateRef State, const MemRegion *ThisRegion) { in isNullSmartPtr() argument 105 const auto *InnerPointVal = State->get<TrackedRegionMap>(ThisRegion); in isNullSmartPtr() 107 !State->assume(InnerPointVal->castAs<DefinedOrUnknownSVal>(), true); in isNullSmartPtr() 127 static ProgramStateRef updateSwappedRegion(ProgramStateRef State, in updateSwappedRegion() argument 131 State = State->set<TrackedRegionMap>(Region, *RegionInnerPointerVal); in updateSwappedRegion() 133 State = State->remove<TrackedRegionMap>(Region); in updateSwappedRegion() 135 return State; in updateSwappedRegion() [all …]
|
| H A D | TrustNonnullChecker.cpp | 65 ProgramStateRef evalAssume(ProgramStateRef State, in evalAssume() argument 70 return State; in evalAssume() 74 State = addImplication(Antecedent, State, true); in evalAssume() 75 State = addImplication(Antecedent, State, false); in evalAssume() 78 return State; in evalAssume() 86 ProgramStateRef State = C.getState(); in checkPostCall() local 90 State = State->assume(*L, /*assumption=*/true); in checkPostCall() 92 C.addTransition(State); in checkPostCall() 101 ProgramStateRef State = C.getState(); in checkPostObjCMessage() local 109 State = State->assume(*L, /*assumption=*/true); in checkPostObjCMessage() [all …]
|
| H A D | IteratorModeling.cpp | 103 void processComparison(CheckerContext &C, ProgramStateRef State, 124 void printState(raw_ostream &Out, ProgramStateRef State, const char *NL, 157 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const; 163 ProgramStateRef removeIteratorPosition(ProgramStateRef State, const SVal &Val); 164 ProgramStateRef relateSymbols(ProgramStateRef State, SymbolRef Sym1, 198 auto State = C.getState(); in checkPostCall() local 201 if (getIteratorPosition(State, Call.getReturnValue())) in checkPostCall() 206 if (const auto *Pos = getIteratorPosition(State, Call.getArgSVal(0))) { in checkPostCall() 207 State = setIteratorPosition(State, Call.getReturnValue(), *Pos); in checkPostCall() 209 State = removeIteratorPosition(State, Call.getArgSVal(0)); in checkPostCall() [all …]
|
| H A D | NullabilityChecker.cpp | 106 void printState(raw_ostream &Out, ProgramStateRef State, const char *NL, 267 ProgramStateRef State) { in getNullConstraint() argument 268 ConditionTruthVal Nullness = State->isNull(Val); in getNullConstraint() 300 ProgramStateRef State = N->getState(); in VisitNode() local 303 const NullabilityState *TrackedNullab = State->get<NullabilityMap>(Region); in VisitNode() 335 static bool checkValueAtLValForInvariantViolation(ProgramStateRef State, in checkValueAtLValForInvariantViolation() argument 350 auto StoredVal = State->getSVal(*RegionVal).getAs<loc::MemRegionVal>(); in checkValueAtLValForInvariantViolation() 354 if (getNullConstraint(*StoredVal, State) == NullConstraint::IsNull) in checkValueAtLValForInvariantViolation() 362 ProgramStateRef State, in checkParamsForPreconditionViolation() argument 368 SVal LV = State->getLValue(ParamDecl, LocCtxt); in checkParamsForPreconditionViolation() [all …]
|
| H A D | VLASizeChecker.cpp | 50 ProgramStateRef checkVLA(CheckerContext &C, ProgramStateRef State, 53 ProgramStateRef checkVLAIndexSize(CheckerContext &C, ProgramStateRef State, 56 void reportBug(VLASize_Kind Kind, const Expr *SizeE, ProgramStateRef State, 68 ProgramStateRef State, in checkVLA() argument 85 State = checkVLAIndexSize(C, State, SizeE); in checkVLA() 86 if (!State) in checkVLA() 108 if (const llvm::APSInt *KV = SVB.getKnownValue(State, ArrSize)) in checkVLA() 117 SVal Mul = SVB.evalBinOpNN(State, BO_Mul, ArrSize, IndexLength, SizeTy); in checkVLA() 122 return State; in checkVLA() 124 if (const llvm::APSInt *IndexLVal = SVB.getKnownValue(State, IndexLength)) { in checkVLA() [all …]
|
| H A D | IteratorRangeChecker.cpp | 67 bool isPastTheEnd(ProgramStateRef State, const IteratorPosition &Pos); 68 bool isAheadOfRange(ProgramStateRef State, const IteratorPosition &Pos); 69 bool isBehindPastTheEnd(ProgramStateRef State, const IteratorPosition &Pos); 70 bool isZero(ProgramStateRef State, const NonLoc &Val); 149 ProgramStateRef State = C.getState(); in checkPreStmt() local 151 SVal SubVal = State->getSVal(UO->getSubExpr(), C.getLocationContext()); in checkPreStmt() 164 ProgramStateRef State = C.getState(); in checkPreStmt() local 166 SVal LVal = State->getSVal(BO->getLHS(), C.getLocationContext()); in checkPreStmt() 171 SVal RVal = State->getSVal(BO->getRHS(), C.getLocationContext()); in checkPreStmt() 181 ProgramStateRef State = C.getState(); in checkPreStmt() local [all …]
|
| H A D | FuchsiaHandleChecker.cpp | 132 static HandleState getAllocated(ProgramStateRef State, HandleState S) { in getAllocated() argument 134 assert(State->getConstraintManager() in getAllocated() 135 .isNull(State, S.getErrorSym()) in getAllocated() 202 ProgramStateRef evalAssume(ProgramStateRef State, SVal Cond, 204 ProgramStateRef checkPointerEscape(ProgramStateRef State, 225 void printState(raw_ostream &Out, ProgramStateRef State, const char *NL, 234 ProgramStateRef State = N->getState(); in REGISTER_MAP_WITH_PROGRAMSTATE() local 237 if (!State->get<HStateMap>(Sym)) in REGISTER_MAP_WITH_PROGRAMSTATE() 242 State = N->getState(); in REGISTER_MAP_WITH_PROGRAMSTATE() 243 if (!State->get<HStateMap>(Sym)) { in REGISTER_MAP_WITH_PROGRAMSTATE() [all …]
|
| /netbsd-src/sys/external/bsd/acpica/dist/utilities/ |
| H A D | utstate.c | 67 ACPI_GENERIC_STATE *State) in AcpiUtPushGenericState() argument 74 State->Common.Next = *ListHead; in AcpiUtPushGenericState() 75 *ListHead = State; in AcpiUtPushGenericState() 96 ACPI_GENERIC_STATE *State; in AcpiUtPopGenericState() local 104 State = *ListHead; in AcpiUtPopGenericState() 105 if (State) in AcpiUtPopGenericState() 109 *ListHead = State->Common.Next; in AcpiUtPopGenericState() 112 return (State); in AcpiUtPopGenericState() 133 ACPI_GENERIC_STATE *State; in AcpiUtCreateGenericState() local 139 State = AcpiOsAcquireObject (AcpiGbl_StateCache); in AcpiUtCreateGenericState() [all …]
|
| H A D | utmisc.c | 224 ACPI_GENERIC_STATE *State; in AcpiUtCreateUpdateStateAndPush() local 237 State = AcpiUtCreateUpdateState (Object, Action); in AcpiUtCreateUpdateStateAndPush() 238 if (!State) in AcpiUtCreateUpdateStateAndPush() 243 AcpiUtPushGenericState (StateList, State); in AcpiUtCreateUpdateStateAndPush() 272 ACPI_GENERIC_STATE *State; in AcpiUtWalkPackageTree() local 280 State = AcpiUtCreatePkgState (SourceObject, TargetObject, 0); in AcpiUtWalkPackageTree() 281 if (!State) in AcpiUtWalkPackageTree() 286 while (State) in AcpiUtWalkPackageTree() 290 ThisIndex = State->Pkg.Index; in AcpiUtWalkPackageTree() 292 State->Pkg.SourceObject->Package.Elements[ThisIndex]; in AcpiUtWalkPackageTree() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Format/ |
| H A D | ContinuationIndenter.cpp | 99 const ParenState *State = FindParenState(End->Next->MatchingParen); in getLengthToMatchingParen() local 100 if (State && State->BreakBeforeClosingBrace) in getLengthToMatchingParen() 239 LineState State; in getInitialState() local 240 State.FirstIndent = FirstIndent; in getInitialState() 242 State.Column = FirstStartColumn; in getInitialState() 244 State.Column = FirstIndent; in getInitialState() 251 State.Column = 0; in getInitialState() 252 State.Line = Line; in getInitialState() 253 State.NextToken = Line->First; in getInitialState() 254 State.Stack.push_back(ParenState(/*Tok=*/nullptr, FirstIndent, FirstIndent, in getInitialState() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/libcxx/benchmarks/ |
| H A D | map.bench.cpp | 101 void run(benchmark::State& State) const { in run() 102 for (auto _ : State) { in run() 113 void run(benchmark::State& State) const { in run() 116 while (State.KeepRunningBatch(MapSize)) { in run() 123 State.SkipWithError("Map copy not identical"); in run() 134 void run(benchmark::State& State) const { in run() 137 while (State.KeepRunningBatch(MapSize)) { in run() 144 State.SkipWithError("Map copy not identical"); in run() 155 void run(benchmark::State& State) const { in run() 157 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
| H A D | Parsing.cpp | 52 ParseState State; member 133 ParseProgress<ResultType> makeParseProgress(ParseState State, in makeParseProgress() argument 135 return ParseProgress<ResultType>{State, std::move(Result)}; in makeParseProgress() 156 static ExpectedProgress<llvm::NoneType> parseChar(char c, ParseState State) { in parseChar() argument 157 State.Input = consumeWhitespace(State.Input); in parseChar() 158 if (State.Input.empty() || State.Input.front() != c) in parseChar() 159 return makeParseError(State, in parseChar() 161 return makeParseProgress(advance(State, 1), llvm::None); in parseChar() 165 static ExpectedProgress<std::string> parseId(ParseState State) { in parseId() argument 166 State.Input = consumeWhitespace(State.Input); in parseId() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| 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 …]
|
| H A D | ExprEngineCXX.cpp | 88 ProgramStateRef State = (*I)->getState(); in performTrivialCopy() local 90 State = State->BindExpr(CallExpr, LCtx, ThisVal); in performTrivialCopy() 92 State = bindReturnValue(Call, LCtx, State); in performTrivialCopy() 93 Bldr.generateNode(PS, State, *I); in performTrivialCopy() 98 SVal ExprEngine::makeZeroElementRegion(ProgramStateRef State, SVal LValue, in makeZeroElementRegion() argument 100 SValBuilder &SVB = State->getStateManager().getSValBuilder(); in makeZeroElementRegion() 105 LValue = State->getLValue(Ty, SVB.makeZeroArrayIndex(), LValue); in makeZeroElementRegion() 113 const Expr *E, ProgramStateRef State, const LocationContext *LCtx, in computeObjectUnderConstruction() argument 128 return makeZeroElementRegion(State, State->getLValue(Var, LCtx), Ty, in computeObjectUnderConstruction() 137 SVal ThisVal = State->getSVal(ThisPtr); in computeObjectUnderConstruction() [all …]
|
| H A D | RangeConstraintManager.cpp | 546 LLVM_NODISCARD static inline EquivalenceClass find(ProgramStateRef State, 551 merge(BasicValueFactory &BV, RangeSet::Factory &F, ProgramStateRef State, 556 ProgramStateRef State, 560 LLVM_NODISCARD inline SymbolSet getClassMembers(ProgramStateRef State) const; 562 LLVM_NODISCARD inline bool isTrivial(ProgramStateRef State) const; 564 LLVM_NODISCARD inline bool isTriviallyDead(ProgramStateRef State, 569 ProgramStateRef State, SymbolRef First, SymbolRef Second); 572 ProgramStateRef State, EquivalenceClass First, 576 ProgramStateRef State, EquivalenceClass Other) const; 578 getDisequalClasses(ProgramStateRef State, SymbolRef Sym); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMCallingConv.cpp | 23 CCState &State, bool CanFail) { in f64AssignAPCS() argument 27 if (unsigned Reg = State.AllocateReg(RegList)) in f64AssignAPCS() 28 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 35 State.addLoc(CCValAssign::getCustomMem( in f64AssignAPCS() 36 ValNo, ValVT, State.AllocateStack(8, Align(4)), LocVT, LocInfo)); in f64AssignAPCS() 41 if (unsigned Reg = State.AllocateReg(RegList)) in f64AssignAPCS() 42 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS() 44 State.addLoc(CCValAssign::getCustomMem( in f64AssignAPCS() 45 ValNo, ValVT, State.AllocateStack(4, Align(4)), LocVT, LocInfo)); in f64AssignAPCS() 52 CCState &State) { in CC_ARM_APCS_Custom_f64() argument [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kCollapseMOVEMPass.cpp | 168 void Finish(MachineBasicBlock &MBB, MOVEMState &State) { in Finish() argument 169 auto MI = State.begin(); in Finish() 170 auto End = State.end(); in Finish() 175 State = MOVEMState(); in Finish() 187 if (State.isLoad()) { in Finish() 189 .addImm(State.getMask()) in Finish() 190 .addImm(State.getFinalOffset()) in Finish() 191 .addReg(State.getBase()); in Finish() 194 .addImm(State.getFinalOffset()) in Finish() 195 .addReg(State.getBase()) in Finish() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86CallingConv.cpp | 30 CCState &State) { in CC_X86_32_RegCall_Assign2Regs() argument 41 if (!State.isAllocated(Reg)) in CC_X86_32_RegCall_Assign2Regs() 53 unsigned Reg = State.AllocateReg(AvailableRegs[I]); in CC_X86_32_RegCall_Assign2Regs() 60 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_RegCall_Assign2Regs() 94 CCState &State) { in CC_X86_VectorCallAssignRegister() argument 98 State.getMachineFunction().getSubtarget()) in CC_X86_VectorCallAssignRegister() 103 if (!State.isAllocated(Reg)) { in CC_X86_VectorCallAssignRegister() 104 unsigned AssigedReg = State.AllocateReg(Reg); in CC_X86_VectorCallAssignRegister() 106 State.addLoc( in CC_X86_VectorCallAssignRegister() 111 if (Is64bit && State.IsShadowAllocatedReg(Reg)) { in CC_X86_VectorCallAssignRegister() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | InstructionSelectorImpl.h | 50 TgtInstructionSelector &ISel, NewMIVector &OutMIs, MatcherState &State, in executeMatchTable() argument 62 bool NoFPException = !State.MIs[0]->getDesc().mayRaiseFPException(); in executeMatchTable() 64 const uint16_t Flags = State.MIs[0]->getFlags(); in executeMatchTable() 112 MachineOperand &MO = State.MIs[InsnID]->getOperand(OpIdx); in executeMatchTable() 129 if ((size_t)NewInsnID < State.MIs.size()) in executeMatchTable() 130 State.MIs[NewInsnID] = NewMI; in executeMatchTable() 132 assert((size_t)NewInsnID == State.MIs.size() && in executeMatchTable() 134 State.MIs.push_back(NewMI); in executeMatchTable() 165 assert(State.MIs[InsnID] != nullptr && "Used insn before defined"); in executeMatchTable() 166 unsigned Opcode = State.MIs[InsnID]->getOpcode(); in executeMatchTable() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| H A D | MPIChecker.cpp | 40 ProgramStateRef State = Ctx.getState(); in checkDoubleNonblocking() local 41 const Request *const Req = State->get<RequestMap>(MR); in checkDoubleNonblocking() 44 if (Req && Req->CurrentState == Request::State::Nonblocking) { in checkDoubleNonblocking() 52 State = State->set<RequestMap>(MR, Request::State::Nonblocking); in checkDoubleNonblocking() 53 Ctx.addTransition(State); in checkDoubleNonblocking() 75 ProgramStateRef State = Ctx.getState(); in checkUnmatchedWaits() local 81 const Request *const Req = State->get<RequestMap>(ReqRegion); in checkUnmatchedWaits() 82 State = State->set<RequestMap>(ReqRegion, Request::State::Wait); in checkUnmatchedWaits() 85 ErrorNode = Ctx.generateNonFatalErrorNode(State, &Tag); in checkUnmatchedWaits() 86 State = ErrorNode->getState(); in checkUnmatchedWaits() [all …]
|