Home
last modified time | relevance | path

Searched defs:BlockInfo (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmTypeCheck.h37 struct BlockInfo { struct
42 SmallVector<BlockInfo, 8> BlockInfoStack; argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSplitKit.h121 struct BlockInfo { struct
129 /// isOneInstr - Returns true when this BlockInfo describes a single argument
150 SmallVector<BlockInfo, 8> UseBlocks; argument
H A DAssignmentTrackingAnalysis.cpp1120 struct BlockInfo { struct in __anon3afac2c40211::AssignmentTrackingLowering
1122 BitVector VariableIDsInBlock;
1125 AssignmentMap StackHomeValue;
1127 AssignmentMap DebugValue;
1138 LocMap LiveLoc;
1141 enum AssignmentKind { Stack, Debug };
1142 const AssignmentMap &getAssignmentMap(AssignmentKind Kind) const { in getAssignmentMap()
1151 AssignmentMap &getAssignmentMap(AssignmentKind Kind) { in getAssignmentMap()
1156 bool isVariableTracked(VariableID Var) const { in isVariableTracked()
1160 const Assignment &getAssignment(AssignmentKind Kind, VariableID Var) const { in getAssignment()
[all …]
H A DCFIFixup.cpp147 BlockFlagsVector BlockInfo(MF.getNumBlockIDs()); in computeBlockInfo() local
245 fixupBlock(MachineBasicBlock &CurrBB, const BlockFlagsVector &BlockInfo, in fixupBlock()
318 BlockFlagsVector BlockInfo = computeBlockInfo(MF, PrologueBlock); in runOnMachineFunction() local
H A DStackColoring.cpp546 const BlockLifetimeInfo &BlockInfo = BI->second; in dumpBB() local
734 BlockLifetimeInfo &BlockInfo = BlockLiveness[MBB]; in collectMarkers() local
793 BlockLifetimeInfo &BlockInfo = BI->second; in calculateLocalLiveness() local
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcommon.h223 struct BlockInfo { struct
224 uptr BlockBegin;
225 uptr BlockSize;
226 uptr RegionBegin;
227 uptr RegionEnd;
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamReader.h42 struct BlockInfo { struct
50 std::vector<BlockInfo> BlockInfoRecords; argument
376 BitstreamBlockInfo *BlockInfo = nullptr; variable
H A DBitstreamWriter.h82 struct BlockInfo { struct
86 std::vector<BlockInfo> BlockInfoRecords; argument
/freebsd/contrib/llvm-project/libc/src/__support/
H A Dblock.h289 struct BlockInfo { struct
308 // Divide a block into up to 3 blocks according to `BlockInfo`. Behavior is argument
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h459 struct BlockInfo { struct
469 BlockInfo() = default; argument
471 BlockInfo &operator=(BlockInfo &&) = default; argument
H A DConsumed.h244 ConsumedBlockInfo BlockInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLinkGraphLinkingLayer.cpp313 struct BlockInfo { in registerDependencies() struct
314 bool InWorklist = false; in registerDependencies()
315 DenseSet<Symbol *> Defs; in registerDependencies()
316 DenseSet<Symbol *> SymbolDeps; in registerDependencies()
317 DenseSet<Block *> AnonEdges, AnonBackEdges; in registerDependencies()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DStackLifetime.cpp128 BlockLifetimeInfo &BlockInfo = in collectMarkers() local
186 BlockLifetimeInfo &BlockInfo = BlockLiveness.find(BB)->getSecond(); in calculateLocalLiveness() local
247 BlockLifetimeInfo &BlockInfo = IT.getSecond(); in calculateLiveIntervals() local
302 const BlockLifetimeInfo &BlockInfo = BlockLiveness.find(BB)->getSecond(); in dumpBlockLiveness() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNPreRALongBranchReg.cpp86 MachineFunction &MF, SmallVectorImpl<BasicBlockInfo> &BlockInfo) { in generateBlockInfo()
134 SmallVector<BasicBlockInfo, 16> BlockInfo; in run() local
H A DSIWholeQuadMode.cpp135 struct BlockInfo { struct
136 char Needs = 0;
137 char InNeeds = 0;
138 char OutNeeds = 0;
139 char InitialState = 0;
140 bool NeedsLowering = false;
H A DSIModeRegister.cpp112 std::vector<std::unique_ptr<BlockData>> BlockInfo; member in __anon61d306190111::SIModeRegister
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenCLRuntime.cpp133 EnqueuedBlockInfo &BlockInfo = EnqueuedBlockMap[E]; in recordBlockInfo() local
154 EnqueuedBlockInfo &BlockInfo = It->second; in emitOpenCLEnqueuedBlock() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DBitstreamRemarkParser.h33 BitstreamBlockInfo &BlockInfo; member
93 BitstreamBlockInfo BlockInfo; member
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CompressJumpTables.cpp36 SmallVector<int, 8> BlockInfo; member in __anon6e68054a0111::AArch64CompressJumpTables
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeAnalyzer.h55 BitstreamBlockInfo BlockInfo; variable
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DSerializedDiagnosticReader.cpp36 std::optional<llvm::BitstreamBlockInfo> BlockInfo; in readDiagnostics() local
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeAnalyzer.cpp26 GetBlockName(unsigned BlockID, const BitstreamBlockInfo &BlockInfo, in GetBlockName()
90 const BitstreamBlockInfo &BlockInfo, in GetCodeName()
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DCrashDebugger.cpp511 std::vector<std::pair<std::string, std::string>> BlockInfo; in TestBlocks() local
612 std::vector<std::pair<std::string, std::string>> BlockInfo; in TestBlocks() local
696 std::vector<std::pair<std::string, std::string>> BlockInfo; in TestBlocks() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertWriteVXRM.cpp197 std::vector<BlockData> BlockInfo; member in __anon24c885d00111::RISCVInsertWriteVXRM
/freebsd/contrib/llvm-project/llvm/lib/Remarks/
H A DBitstreamRemarkParser.cpp39 BitstreamCursor &Stream, BitstreamBlockInfo &BlockInfo) in BitstreamMetaParserHelper()

12