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

  /external/skia/src/core/
SkLayerInfo.h 19 class BlockInfo {
21 BlockInfo() : fPicture(nullptr), fPaint(nullptr), fKey(nullptr), fKeySize(0) {}
22 ~BlockInfo() {
62 // saveLayer (including its own op index). The BlockInfo owns this memory.
69 BlockInfo& addBlock() { return fBlocks.push_back(); }
73 const BlockInfo& block(int index) const {
80 SkTArray<BlockInfo, true> fBlocks;
  /external/lzma/Java/Tukaani/src/org/tukaani/xz/index/
BlockInfo.java 2 * BlockInfo
14 public class BlockInfo {
23 public BlockInfo(IndexDecoder indexOfFirstStream) {
  /external/clang/include/clang/Analysis/Analyses/
Consumed.h 240 ConsumedBlockInfo BlockInfo;
ThreadSafetyCommon.h 409 struct BlockInfo {
415 BlockInfo()
418 BlockInfo(BlockInfo &&RHS)
424 BlockInfo &operator=(BlockInfo &&RHS) {
435 BlockInfo(const BlockInfo &) = delete;
436 void operator=(const BlockInfo &) = delete;
485 std::vector<BlockInfo> BBInfo; // Extra information per BB
    [all...]
  /external/llvm/include/llvm/Bitcode/
BitstreamWriter.h 58 /// BlockInfo - This contains information emitted to BLOCKINFO_BLOCK blocks.
60 struct BlockInfo {
64 std::vector<BlockInfo> BlockInfoRecords;
192 BlockInfo *getBlockInfo(unsigned BlockID) {
225 // If there is a blockinfo for this BlockID, add all the predefined abbrevs
227 if (BlockInfo *Info = getBlockInfo(BlockID)) {
500 // BlockInfo Block Emission
519 BlockInfo &getOrCreateBlockInfo(unsigned BlockID) {
520 if (BlockInfo *BI = getBlockInfo(BlockID))
538 BlockInfo &Info = getOrCreateBlockInfo(BlockID)
    [all...]
BitstreamReader.h 35 struct BlockInfo {
45 std::vector<BlockInfo> BlockInfoRecords;
48 /// information in the BlockInfo block. Only llvm-bcanalyzer uses this.
99 const BlockInfo *getBlockInfo(unsigned BlockID) const {
111 BlockInfo &getOrCreateBlockInfo(unsigned BlockID) {
112 if (const BlockInfo *BI = getBlockInfo(BlockID))
113 return *const_cast<BlockInfo*>(BI);
123 /// This is a "take" operation because BlockInfo records are non-trivial, and
  /external/llvm/include/llvm/CodeGen/
MachineTraceMetrics.h 240 unsigned getBlockNum() const { return &TBI - &TE.BlockInfo[0]; }
302 SmallVector<TraceBlockInfo, 4> BlockInfo;
365 SmallVector<FixedBlockInfo, 4> BlockInfo;
  /external/llvm/lib/CodeGen/
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...]
StackColoring.cpp 202 const BlockLifetimeInfo &BlockInfo = BI->second;
205 for (unsigned i=0; i < BlockInfo.Begin.size(); ++i)
206 DEBUG(dbgs()<<BlockInfo.Begin.test(i)<<" ");
210 for (unsigned i=0; i < BlockInfo.End.size(); ++i)
211 DEBUG(dbgs()<<BlockInfo.End.test(i)<<" ");
216 for (unsigned i=0; i < BlockInfo.LiveIn.size(); ++i)
217 DEBUG(dbgs()<<BlockInfo.LiveIn.test(i)<<" ");
221 for (unsigned i=0; i < BlockInfo.LiveOut.size(); ++i)
222 DEBUG(dbgs()<<BlockInfo.LiveOut.test(i)<<" ");
240 BlockLifetimeInfo &BlockInfo = BlockLiveness[MBB]
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64BranchRelaxation.cpp 84 SmallVector<BasicBlockInfo, 16> BlockInfo;
125 assert(BlockInfo[Num].Offset % (1u << Align) == 0);
126 assert(!Num || BlockInfo[PrevNum].postOffset() <= BlockInfo[Num].Offset);
135 const BasicBlockInfo &BBI = BlockInfo[MBB.getNumber()];
161 BlockInfo.clear();
162 BlockInfo.resize(MF->getNumBlockIDs());
176 /// This function updates BlockInfo directly.
181 BlockInfo[MBB.getNumber()].Size = Size;
193 unsigned Offset = BlockInfo[MBB->getNumber()].Offset
    [all...]
  /external/llvm/tools/bugpoint/
CrashDebugger.cpp 391 std::vector<std::pair<std::string, std::string> > BlockInfo;
394 BlockInfo.emplace_back(BB->getParent()->getName(), BB->getName());
416 for (unsigned i = 0, e = BlockInfo.size(); i != e; ++i) {
417 Function *F = cast<Function>(GST.lookup(BlockInfo[i].first));
419 Value* V = ST.lookup(BlockInfo[i].second);
  /external/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp 203 SmallVector<MBBInfo, 8> BlockInfo;
    [all...]
  /art/compiler/optimizing/
ssa_liveness_analysis.h 30 class BlockInfo : public ArenaObject<kArenaAllocSsaLiveness> {
32 BlockInfo(ArenaAllocator* allocator, const HBasicBlock& block, size_t number_of_ssa_values)
51 DISALLOW_COPY_AND_ASSIGN(BlockInfo);
    [all...]
  /external/llvm/lib/CodeGen/MIRParser/
MIParser.cpp     [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.h 282 const CodeGen::CGBlockInfo *BlockInfo;
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILCFGStructurizer.cpp 283 typedef BlockInformation<InstrT> BlockInfo;
284 typedef std::map<BlockT *, BlockInfo *> BlockInfoMap;
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ddk/
scsi.h     [all...]

Completed in 609 milliseconds