Home
last modified time | relevance | path

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

12

/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.cpp1143 struct BlockInfo { struct in __anonad21698c0211::AssignmentTrackingLowering
1145 BitVector VariableIDsInBlock;
1148 AssignmentMap StackHomeValue;
1150 AssignmentMap DebugValue;
1161 LocMap LiveLoc;
1164 enum AssignmentKind { Stack, Debug };
1179 bool isVariableTracked(VariableID Var) const { in isVariableTracked()
1188 LocKind getLocKind(VariableID Var) const { in getLocKind()
1195 void setLocKind(VariableID Var, LocKind K) { in setLocKind()
1229 bool isValid() { in isValid()
[all …]
H A DStackColoring.cpp541 const BlockLifetimeInfo &BlockInfo = BI->second; in dumpBB() local
729 BlockLifetimeInfo &BlockInfo = BlockLiveness[MBB]; in collectMarkers() local
784 BlockLifetimeInfo &BlockInfo = BI->second; in calculateLocalLiveness() local
H A DCFIFixup.cpp141 SmallVector<BlockFlags, 32> BlockInfo(NumBlocks, {false, false, false, false}); in runOnMachineFunction() local
H A DBranchRelaxation.cpp81 SmallVector<BasicBlockInfo, 16> BlockInfo; member in __anona571ef810111::BranchRelaxation
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcommon.h197 struct BlockInfo { struct
198 uptr BlockBegin;
199 uptr BlockSize;
200 uptr RegionBegin;
201 uptr RegionEnd;
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamReader.h41 struct BlockInfo { struct
49 std::vector<BlockInfo> BlockInfoRecords; argument
375 BitstreamBlockInfo *BlockInfo = nullptr; variable
H A DBitstreamWriter.h71 struct BlockInfo { struct
75 std::vector<BlockInfo> BlockInfoRecords; argument
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h453 struct BlockInfo { struct
463 BlockInfo() = default; argument
465 BlockInfo &operator=(BlockInfo &&) = default; argument
H A DConsumed.h244 ConsumedBlockInfo BlockInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNPreRALongBranchReg.cpp74 MachineFunction &MF, SmallVectorImpl<BasicBlockInfo> &BlockInfo) { in generateBlockInfo()
121 SmallVector<BasicBlockInfo, 16> BlockInfo; in runOnMachineFunction() local
H A DSIWholeQuadMode.cpp133 struct BlockInfo { struct
134 char Needs = 0;
135 char InNeeds = 0;
136 char OutNeeds = 0;
137 char InitialState = 0;
138 bool NeedsLowering = false;
H A DSIModeRegister.cpp114 std::vector<std::unique_ptr<BlockData>> BlockInfo; member in __anon4ed636e10111::SIModeRegister
/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/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.cpp38 SmallVector<int, 8> BlockInfo; member in __anoncbf2a2120111::AArch64CompressJumpTables
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeAnalyzer.h54 BitstreamBlockInfo BlockInfo; variable
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DSerializedDiagnosticReader.cpp38 std::optional<llvm::BitstreamBlockInfo> BlockInfo; in readDiagnostics() local
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectLinkingLayer.cpp541 struct BlockInfo { in computeBlockNonLocalDeps() struct
542 DenseSet<Block *> Dependencies; in computeBlockNonLocalDeps()
543 DenseSet<Block *> Dependants; in computeBlockNonLocalDeps()
544 bool DependenciesChanged = true; in computeBlockNonLocalDeps()
/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.cpp514 std::vector<std::pair<std::string, std::string>> BlockInfo; in TestBlocks() local
615 std::vector<std::pair<std::string, std::string>> BlockInfo; in TestBlocks() local
699 std::vector<std::pair<std::string, std::string>> BlockInfo; in TestBlocks() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertWriteVXRM.cpp168 std::vector<BlockData> BlockInfo; member in __anon75d173980111::RISCVInsertWriteVXRM
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h333 SmallVector<TraceBlockInfo, 4> BlockInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/Remarks/
H A DBitstreamRemarkParser.cpp39 BitstreamCursor &Stream, BitstreamBlockInfo &BlockInfo) in BitstreamMetaParserHelper()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DADCE.cpp130 MapVector<BasicBlock *, BlockInfoType> BlockInfo; member in __anon3910cd680111::AggressiveDeadCodeElimination

12