Searched refs:BlockStates (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysis.cpp | 190 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 D | X86VZeroUpper.cpp | 103 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 D | DataflowAnalysis.h | 219 BlockStates; variable 220 BlockStates.reserve(TypeErasedBlockStates->size()); 223 std::move(*TypeErasedBlockStates), std::back_inserter(BlockStates), 232 return BlockStates;
|
| H A D | TypeErasedDataflowAnalysis.h | 142 llvm::ArrayRef<std::optional<TypeErasedDataflowAnalysisState>> BlockStates,
|