Home
last modified time | relevance | path

Searched refs:BlockStates (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp190 BlockStates) in AnalysisContext()
192 BlockStates(BlockStates) {} in AnalysisContext()
202 llvm::ArrayRef<std::optional<TypeErasedDataflowAnalysisState>> BlockStates; member
259 AC.BlockStates[Pred->getBlockID()]; in computeBlockInputState()
266 const StmtToEnvMapImpl StmtToEnv(AC.CFCtx, AC.BlockStates); in computeBlockInputState()
301 transfer(StmtToEnvMapImpl(AC.CFCtx, AC.BlockStates), *S, InputState.Env); in builtinTransferStatement()
389 llvm::ArrayRef<std::optional<TypeErasedDataflowAnalysisState>> BlockStates, in transferBlock() argument
395 AnalysisContext AC(CFCtx, Analysis, InitEnv, BlockStates); in transferBlock()
409 std::vector<std::optional<TypeErasedDataflowAnalysisState>> BlockStates( in runTypeErasedDataflowAnalysis() local
414 BlockStates[Entry.getBlockID()] = {Analysis.typeErasedInitialElement(), in runTypeErasedDataflowAnalysis()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86VZeroUpper.cpp103 BlockStateMap BlockStates; member in __anon620af21a0111::VZeroUpperInserter
192 if (!BlockStates[MBB.getNumber()].AddedToDirtySuccessors) { in addDirtySuccessor()
194 BlockStates[MBB.getNumber()].AddedToDirtySuccessors = true; in addDirtySuccessor()
204 BlockStates[MBB.getNumber()].FirstUnguardedCall = MBB.end(); in processBasicBlock()
265 BlockStates[MBB.getNumber()].FirstUnguardedCall = MI; in processBasicBlock()
277 BlockStates[MBB.getNumber()].ExitState = CurState; in processBasicBlock()
313 assert(BlockStates.empty() && DirtySuccessors.empty() && in runOnMachineFunction()
315 BlockStates.resize(MF.getNumBlockIDs()); in runOnMachineFunction()
334 BlockState &BBState = BlockStates[MBB.getNumber()]; in runOnMachineFunction()
352 BlockStates.clear(); in runOnMachineFunction()
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysis.h219 BlockStates; variable
220 BlockStates.reserve(TypeErasedBlockStates->size());
223 std::move(*TypeErasedBlockStates), std::back_inserter(BlockStates),
232 return BlockStates;
H A DTypeErasedDataflowAnalysis.h142 llvm::ArrayRef<std::optional<TypeErasedDataflowAnalysisState>> BlockStates,