/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | CodeViewDebug.h | 118 struct LexicalBlock { struct 121 SmallVector<LexicalBlock *, 1> Children; argument 145 std::unordered_map<const DILexicalBlockBase*, LexicalBlock> LexicalBlocks; argument 148 SmallVector<LexicalBlock *, 1> ChildBlocks; 349 SmallVectorImpl<LexicalBlock *> &Blocks, 353 SmallVectorImpl<LexicalBlock *> &ParentBlocks, 369 void emitLexicalBlockList(ArrayRef<LexicalBlock *> Blocks, 373 void emitLexicalBlock(const LexicalBlock &Block, const FunctionInfo& FI);
|
D | CodeViewDebug.cpp | 2695 void CodeViewDebug::emitLexicalBlockList(ArrayRef<LexicalBlock *> Blocks, in emitLexicalBlockList() 2697 for (LexicalBlock *Block : Blocks) in emitLexicalBlockList() 2703 void CodeViewDebug::emitLexicalBlock(const LexicalBlock &Block, in emitLexicalBlock() 2735 SmallVectorImpl<LexicalBlock *> &Blocks, in collectLexicalBlockInfo() 2746 SmallVectorImpl<LexicalBlock *> &ParentBlocks, in collectLexicalBlockInfo() 2805 auto BlockInsertion = CurFn->LexicalBlocks.insert({DILB, LexicalBlock()}); in collectLexicalBlockInfo() 2813 LexicalBlock &Block = BlockInsertion.first->second; in collectLexicalBlockInfo()
|
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
D | CodeViewDebug.h | 118 struct LexicalBlock { struct 121 SmallVector<LexicalBlock *, 1> Children; argument 145 std::unordered_map<const DILexicalBlockBase*, LexicalBlock> LexicalBlocks; argument 148 SmallVector<LexicalBlock *, 1> ChildBlocks; 350 SmallVectorImpl<LexicalBlock *> &Blocks, 354 SmallVectorImpl<LexicalBlock *> &ParentBlocks, 370 void emitLexicalBlockList(ArrayRef<LexicalBlock *> Blocks, 374 void emitLexicalBlock(const LexicalBlock &Block, const FunctionInfo& FI);
|
D | CodeViewDebug.cpp | 2725 void CodeViewDebug::emitLexicalBlockList(ArrayRef<LexicalBlock *> Blocks, in emitLexicalBlockList() 2727 for (LexicalBlock *Block : Blocks) in emitLexicalBlockList() 2733 void CodeViewDebug::emitLexicalBlock(const LexicalBlock &Block, in emitLexicalBlock() 2765 SmallVectorImpl<LexicalBlock *> &Blocks, in collectLexicalBlockInfo() 2776 SmallVectorImpl<LexicalBlock *> &ParentBlocks, in collectLexicalBlockInfo() 2835 auto BlockInsertion = CurFn->LexicalBlocks.insert({DILB, LexicalBlock()}); in collectLexicalBlockInfo() 2843 LexicalBlock &Block = BlockInsertion.first->second; in collectLexicalBlockInfo()
|
/external/swiftshader/src/Pipeline/ |
D | SpirvShaderDebugger.cpp | 353 LexicalBlock, enumerator 399 case Object::Kind::LexicalBlock: return "LexicalBlock"; in cstr() 461 kind == Kind::LexicalBlock; in kindof() 767 struct LexicalBlock : Scope struct 769 using ID = sw::SpirvID<LexicalBlock>; argument 770 static constexpr auto Kind = Object::Kind::LexicalBlock; argument 772 inline LexicalBlock(Object::Kind kind = Kind) in LexicalBlock() argument 787 struct Function : ObjectImpl<Function, LexicalBlock, Object::Kind::Function> 1333 debug::LexicalBlock *block; 1347 void updateFrameLocals(State *state, vk::dbg::Frame &frame, debug::LexicalBlock *block); [all …]
|
/external/deqp-deps/SPIRV-Tools/test/ |
D | ext_inst.debuginfo_test.cpp | 662 CASE_ILLII(LexicalBlock, 1, 2), 663 CASE_ILLII(LexicalBlock, 42, 43),
|
D | ext_inst.cldebug100_test.cpp | 882 CASE_ILLII(LexicalBlock, 1, 2), 883 CASE_ILLII(LexicalBlock, 42, 43),
|
/external/swiftshader/third_party/SPIRV-Tools/test/ |
D | ext_inst.debuginfo_test.cpp | 662 CASE_ILLII(LexicalBlock, 1, 2), 663 CASE_ILLII(LexicalBlock, 42, 43),
|
D | ext_inst.cldebug100_test.cpp | 882 CASE_ILLII(LexicalBlock, 1, 2), 883 CASE_ILLII(LexicalBlock, 42, 43),
|