Home
last modified time | relevance | path

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

12

/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDSplitKit.h121 struct BlockInfo { struct
129 /// isOneInstr - Returns true when this BlockInfo describes a single argument
150 SmallVector<BlockInfo, 8> UseBlocks; argument
HDAssignmentTrackingAnalysis.cpp1144 struct BlockInfo { struct in __anon5dfd6bde0211::AssignmentTrackingLowering
1146 BitVector VariableIDsInBlock;
1149 AssignmentMap StackHomeValue;
1151 AssignmentMap DebugValue;
1162 LocMap LiveLoc;
1165 enum AssignmentKind { Stack, Debug };
1166 const AssignmentMap &getAssignmentMap(AssignmentKind Kind) const { in getAssignmentMap()
1175 AssignmentMap &getAssignmentMap(AssignmentKind Kind) { in getAssignmentMap()
1180 bool isVariableTracked(VariableID Var) const { in isVariableTracked()
1184 const Assignment &getAssignment(AssignmentKind Kind, VariableID Var) const { in getAssignment()
[all …]
HDStackColoring.cpp541 const BlockLifetimeInfo &BlockInfo = BI->second; in dumpBB() local
729 BlockLifetimeInfo &BlockInfo = BlockLiveness[MBB]; in collectMarkers() local
788 BlockLifetimeInfo &BlockInfo = BI->second; in calculateLocalLiveness() local
HDCFIFixup.cpp141 SmallVector<BlockFlags, 32> BlockInfo(NumBlocks, {false, false, false, false}); in runOnMachineFunction() local
HDBranchRelaxation.cpp81 SmallVector<BasicBlockInfo, 16> BlockInfo; member in __anonfe6d83530111::BranchRelaxation
/freebsd-14-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
HDcommon.h201 struct BlockInfo { struct
202 uptr BlockBegin;
203 uptr BlockSize;
204 uptr RegionBegin;
205 uptr RegionEnd;
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Bitstream/
HDBitstreamReader.h41 struct BlockInfo { struct
49 std::vector<BlockInfo> BlockInfoRecords; argument
375 BitstreamBlockInfo *BlockInfo = nullptr; variable
HDBitstreamWriter.h82 struct BlockInfo { struct
86 std::vector<BlockInfo> BlockInfoRecords; argument
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
HDThreadSafetyCommon.h453 struct BlockInfo { struct
463 BlockInfo() = default; argument
465 BlockInfo &operator=(BlockInfo &&) = default; argument
HDConsumed.h244 ConsumedBlockInfo BlockInfo; variable
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDGCNPreRALongBranchReg.cpp74 MachineFunction &MF, SmallVectorImpl<BasicBlockInfo> &BlockInfo) { in generateBlockInfo()
121 SmallVector<BasicBlockInfo, 16> BlockInfo; in runOnMachineFunction() local
HDSIWholeQuadMode.cpp133 struct BlockInfo { struct
134 char Needs = 0;
135 char InNeeds = 0;
136 char OutNeeds = 0;
137 char InitialState = 0;
138 bool NeedsLowering = false;
HDSIModeRegister.cpp114 std::vector<std::unique_ptr<BlockData>> BlockInfo; member in __anon203b63b30111::SIModeRegister
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDStackLifetime.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-14-stable/contrib/llvm-project/llvm/include/llvm/Remarks/
HDBitstreamRemarkParser.h33 BitstreamBlockInfo &BlockInfo; member
93 BitstreamBlockInfo BlockInfo; member
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64CompressJumpTables.cpp38 SmallVector<int, 8> BlockInfo; member in __anon4e6f99e40111::AArch64CompressJumpTables
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Bitcode/
HDBitcodeAnalyzer.h54 BitstreamBlockInfo BlockInfo; variable
/freebsd-14-stable/contrib/llvm-project/clang/lib/Frontend/
HDSerializedDiagnosticReader.cpp38 std::optional<llvm::BitstreamBlockInfo> BlockInfo; in readDiagnostics() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
HDObjectLinkingLayer.cpp602 struct BlockInfo { in computeBlockNonLocalDeps() struct
603 DenseSet<Block *> Dependencies; in computeBlockNonLocalDeps()
604 DenseSet<Block *> Dependants; in computeBlockNonLocalDeps()
605 bool DependenciesChanged = true; in computeBlockNonLocalDeps()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
HDBitcodeAnalyzer.cpp26 GetBlockName(unsigned BlockID, const BitstreamBlockInfo &BlockInfo, in GetBlockName()
90 const BitstreamBlockInfo &BlockInfo, in GetCodeName()
/freebsd-14-stable/contrib/llvm-project/llvm/tools/bugpoint/
HDCrashDebugger.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-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVInsertWriteVXRM.cpp168 std::vector<BlockData> BlockInfo; member in __anon7b2d73aa0111::RISCVInsertWriteVXRM
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineTraceMetrics.h335 SmallVector<TraceBlockInfo, 4> BlockInfo; variable
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Remarks/
HDBitstreamRemarkParser.cpp39 BitstreamCursor &Stream, BitstreamBlockInfo &BlockInfo) in BitstreamMetaParserHelper()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDADCE.cpp130 MapVector<BasicBlock *, BlockInfoType> BlockInfo; member in __anond01144ba0111::AggressiveDeadCodeElimination

12