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

1 2 3 4 5

  /external/lzma/Java/Tukaani/src/org/tukaani/xz/index/
BlockInfo.java 2 * BlockInfo
14 public class BlockInfo {
23 public BlockInfo(IndexDecoder indexOfFirstStream) {
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
ProfileInfoTypes.h 33 BlockInfo = 3, /* Block profiling information */
  /external/clang/include/clang/Analysis/Analyses/
Consumed.h 240 ConsumedBlockInfo BlockInfo;
  /external/llvm/lib/CodeGen/
SafeStackColoring.cpp 96 BlockLifetimeInfo &BlockInfo = BlockLiveness[BB];
97 BlockInfo.Begin.resize(NumAllocas);
98 BlockInfo.End.resize(NumAllocas);
99 BlockInfo.LiveIn.resize(NumAllocas);
100 BlockInfo.LiveOut.resize(NumAllocas);
119 if (BlockInfo.End.test(M.AllocaNo))
120 BlockInfo.End.reset(M.AllocaNo);
121 BlockInfo.Begin.set(M.AllocaNo);
123 if (BlockInfo.Begin.test(M.AllocaNo))
124 BlockInfo.Begin.reset(M.AllocaNo)
    [all...]
SplitKit.h 95 /// Two BlockInfo entries are created for template 4. One for the live-in
99 /// Live-through blocks without any uses don't get BlockInfo entries. They
102 struct BlockInfo {
110 /// isOneInstr - Returns true when this BlockInfo describes a single
128 SmallVector<BlockInfo, 8> UseBlocks;
180 /// getUseBlocks - Return an array of BlockInfo objects for the basic blocks
182 ArrayRef<BlockInfo> getUseBlocks() const { return UseBlocks; }
213 bool shouldSplitSingleBlock(const BlockInfo &BI, bool SingleInstrs) const;
462 void splitSingleBlock(const SplitAnalysis::BlockInfo &BI);
485 void splitRegInBlock(const SplitAnalysis::BlockInfo &BI
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/linux-x86/clang-4393122/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/linux-x86/clang-4479392/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/linux-x86/clang-4639204/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Analysis/Analyses/
Consumed.h 235 ConsumedBlockInfo BlockInfo;
  /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)) {
505 // BlockInfo Block Emission
524 BlockInfo &getOrCreateBlockInfo(unsigned BlockID) {
525 if (BlockInfo *BI = getBlockInfo(BlockID))
543 BlockInfo &Info = getOrCreateBlockInfo(BlockID)
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineTraceMetrics.h 241 unsigned getBlockNum() const { return &TBI - &TE.BlockInfo[0]; }
303 SmallVector<TraceBlockInfo, 4> BlockInfo;
366 SmallVector<FixedBlockInfo, 4> BlockInfo;
  /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/lib/Target/AMDGPU/
SIWholeQuadMode.cpp 77 struct BlockInfo {
99 DenseMap<MachineBasicBlock *, BlockInfo> Blocks;
215 BlockInfo &BI = Blocks[MBB];
283 BlockInfo BI = Blocks[&MBB]; // Make a copy to prevent dangling references.
297 BlockInfo &PredBI = Blocks[Pred];
308 BlockInfo &SuccBI = Blocks[Succ];
368 const BlockInfo &BI = BII->second;
  /external/swiftshader/third_party/LLVM/include/llvm/Bitcode/
BitstreamWriter.h 54 /// BlockInfo - This contains information emitted to BLOCKINFO_BLOCK blocks.
56 struct BlockInfo {
60 std::vector<BlockInfo> BlockInfoRecords;
72 BlockInfo &Info = BlockInfoRecords.back();
73 // Free blockinfo abbrev info.
182 BlockInfo *getBlockInfo(unsigned BlockID) {
215 // If there is a blockinfo for this BlockID, add all the predefined abbrevs
217 if (BlockInfo *Info = getBlockInfo(BlockID)) {
485 // BlockInfo Block Emission
504 BlockInfo &getOrCreateBlockInfo(unsigned BlockID)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
SplitKit.h 62 /// Two BlockInfo entries are created for template 4. One for the live-in
66 /// Live-through blocks without any uses don't get BlockInfo entries. They
69 struct BlockInfo {
77 /// isOneInstr - Returns true when this BlockInfo describes a single
95 SmallVector<BlockInfo, 8> UseBlocks;
155 /// getUseBlocks - Return an array of BlockInfo objects for the basic blocks
157 ArrayRef<BlockInfo> getUseBlocks() const { return UseBlocks; }
188 bool shouldSplitSingleBlock(const BlockInfo &BI, bool SingleInstrs) const;
421 void splitSingleBlock(const SplitAnalysis::BlockInfo &BI);
444 void splitRegInBlock(const SplitAnalysis::BlockInfo &BI
    [all...]

Completed in 584 milliseconds

1 2 3 4 5