HomeSort by relevance Sort by last modified time
    Searched refs:BlockInfo (Results 1 - 23 of 23) sorted by null

  /external/llvm/include/llvm/Analysis/
ProfileDataTypes.h 28 BlockInfo = 3, /* Block profiling information */
  /external/llvm/lib/CodeGen/
StackColoring.cpp 212 const BlockLifetimeInfo &BlockInfo = BI->second;
215 for (unsigned i=0; i < BlockInfo.Begin.size(); ++i)
216 DEBUG(dbgs()<<BlockInfo.Begin.test(i)<<" ");
220 for (unsigned i=0; i < BlockInfo.End.size(); ++i)
221 DEBUG(dbgs()<<BlockInfo.End.test(i)<<" ");
226 for (unsigned i=0; i < BlockInfo.LiveIn.size(); ++i)
227 DEBUG(dbgs()<<BlockInfo.LiveIn.test(i)<<" ");
231 for (unsigned i=0; i < BlockInfo.LiveOut.size(); ++i)
232 DEBUG(dbgs()<<BlockInfo.LiveOut.test(i)<<" ");
251 BlockLifetimeInfo &BlockInfo = BlockLiveness[*FI]
    [all...]
SplitKit.h 60 /// Two BlockInfo entries are created for template 4. One for the live-in
64 /// Live-through blocks without any uses don't get BlockInfo entries. They
67 struct BlockInfo {
75 /// isOneInstr - Returns true when this BlockInfo describes a single
96 SmallVector<BlockInfo, 8> UseBlocks;
163 /// getUseBlocks - Return an array of BlockInfo objects for the basic blocks
165 ArrayRef<BlockInfo> getUseBlocks() const { return UseBlocks; }
196 bool shouldSplitSingleBlock(const BlockInfo &BI, bool SingleInstrs) const;
430 void splitSingleBlock(const SplitAnalysis::BlockInfo &BI);
453 void splitRegInBlock(const SplitAnalysis::BlockInfo &BI
    [all...]
MachineTraceMetrics.cpp 60 BlockInfo.resize(MF->getNumBlockIDs());
68 BlockInfo.clear();
86 FixedBlockInfo *FBI = &BlockInfo[MBB->getNumber()];
134 assert(BlockInfo[MBBNum].hasResources() &&
149 BlockInfo.resize(MTM.BlockInfo.size());
151 ProcResourceDepths.resize(MTM.BlockInfo.size() * PRKinds);
152 ProcResourceHeights.resize(MTM.BlockInfo.size() * PRKinds);
167 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()];
183 TraceBlockInfo *PredTBI = &BlockInfo[PredNum]
    [all...]
RegAllocGreedy.cpp 759 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
765 const SplitAnalysis::BlockInfo &BI = UseBlocks[i];
    [all...]
SplitKit.cpp 188 BlockInfo BI;
    [all...]
  /external/llvm/include/llvm/Bitcode/
BitstreamReader.h 37 /// BlockInfo - This contains information emitted to BLOCKINFO_BLOCK blocks.
39 struct BlockInfo {
49 std::vector<BlockInfo> BlockInfoRecords;
52 /// block/record name information in the BlockInfo block. Only llvm-bcanalyzer
81 BlockInfo &Info = BlockInfoRecords.back();
82 // Free blockinfo abbrev info.
106 const BlockInfo *getBlockInfo(unsigned BlockID) const {
118 BlockInfo &getOrCreateBlockInfo(unsigned BlockID) {
119 if (const BlockInfo *BI = getBlockInfo(BlockID))
120 return *const_cast<BlockInfo*>(BI)
    [all...]
BitstreamWriter.h 55 /// BlockInfo - This contains information emitted to BLOCKINFO_BLOCK blocks.
57 struct BlockInfo {
61 std::vector<BlockInfo> BlockInfoRecords;
105 BlockInfo &Info = BlockInfoRecords.back();
106 // Free blockinfo abbrev info.
198 BlockInfo *getBlockInfo(unsigned BlockID) {
231 // If there is a blockinfo for this BlockID, add all the predefined abbrevs
233 if (BlockInfo *Info = getBlockInfo(BlockID)) {
501 // BlockInfo Block Emission
520 BlockInfo &getOrCreateBlockInfo(unsigned BlockID)
    [all...]
  /external/chromium_org/media/webm/
webm_cluster_parser_unittest.cc 29 struct BlockInfo {
36 static const BlockInfo kDefaultBlockInfo[] = {
52 const BlockInfo* block_info,
91 const BlockInfo* block_info,
133 const BlockInfo* block_info,
158 const BlockInfo* block_info_ptr,
162 const BlockInfo* const block_info_end = block_info_ptr + block_count;
169 const BlockInfo& block_info = *block_info_ptr++;
293 const BlockInfo kBlockInfo[] = {
319 const BlockInfo kBlockInfo[] =
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineTraceMetrics.h 240 unsigned getBlockNum() const { return &TBI - &TE.BlockInfo[0]; }
295 SmallVector<TraceBlockInfo, 4> BlockInfo;
358 SmallVector<FixedBlockInfo, 4> BlockInfo;
  /external/llvm/lib/Analysis/
ProfileInfoLoader.cpp 131 case BlockInfo:
  /external/clang/lib/Analysis/
ThreadSafety.cpp     [all...]
  /external/llvm/tools/bugpoint/
CrashDebugger.cpp 313 std::vector<std::pair<std::string, std::string> > BlockInfo;
317 BlockInfo.push_back(std::make_pair((*I)->getParent()->getName(),
340 for (unsigned i = 0, e = BlockInfo.size(); i != e; ++i) {
341 Function *F = cast<Function>(GST.lookup(BlockInfo[i].first));
343 Value* V = ST.lookup(BlockInfo[i].second);
  /external/llvm/lib/Bitcode/Reader/
BitstreamReader.cpp 64 if (const BitstreamReader::BlockInfo *Info =
318 BitstreamReader::BlockInfo *CurBlockInfo = 0;
341 // appropriate BlockInfo.
  /external/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp 199 SmallVector<MBBInfo, 8> BlockInfo;
    [all...]
  /external/llvm/tools/llvm-bcanalyzer/
llvm-bcanalyzer.cpp 90 // Check to see if we have a blockinfo record for this block, with a name.
91 if (const BitstreamReader::BlockInfo *Info =
132 // Check to see if we have a blockinfo record for this record, with a name.
133 if (const BitstreamReader::BlockInfo *Info =
334 // BLOCKINFO is a special part of the stream.
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILCFGStructurizer.cpp 283 typedef BlockInformation<InstrT> BlockInfo;
284 typedef std::map<BlockT *, BlockInfo *> BlockInfoMap;
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILCFGStructurizer.cpp 283 typedef BlockInformation<InstrT> BlockInfo;
284 typedef std::map<BlockT *, BlockInfo *> BlockInfoMap;
    [all...]
  /external/clang/lib/CodeGen/
CGBlocks.cpp 47 const CGBlockInfo &blockInfo,
52 const CGBlockInfo &blockInfo) {
53 return CodeGenFunction(CGM).GenerateCopyHelperFunction(blockInfo);
58 const CGBlockInfo &blockInfo) {
59 return CodeGenFunction(CGM).GenerateDestroyHelperFunction(blockInfo);
77 const CGBlockInfo &blockInfo) {
93 blockInfo.BlockSize.getQuantity()));
96 if (blockInfo.NeedsCopyDispose) {
98 elements.push_back(buildCopyHelper(CGM, blockInfo));
101 elements.push_back(buildDisposeHelper(CGM, blockInfo));
    [all...]
CGDecl.cpp     [all...]
CodeGenFunction.cpp 42 AutoreleaseResult(false), BlockInfo(0), BlockPointer(0),
    [all...]
CGClass.cpp     [all...]
CodeGenFunction.h 233 const CodeGen::CGBlockInfo *BlockInfo;
    [all...]

Completed in 425 milliseconds