| /src/external/apache2/llvm/dist/llvm/include/llvm/XRay/ |
| BlockIndexer.h | 1 //===- BlockIndexer.h - FDR Block Indexing Visitor ------------------------===// 10 // thread and a range of records representing a block. 25 // process+thread and group them by 'Block'. 28 struct Block { 36 using Index = DenseMap<std::pair<uint64_t, int32_t>, std::vector<Block>>; 41 Block CurrentBlock{0, 0, nullptr, {}}; 60 /// allow for explicitly flushing a block's records to the currently
|
| Profile.h | 62 struct Block { 77 /// Appends a fully-formed Block instance into the Profile. 81 /// - The PathData component of the Block is empty 83 Error addBlock(Block &&B); 115 using BlockList = std::list<Block>;
|
| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
| SymbolRecordHelpers.cpp | 36 BlockSym Block = createRecord<BlockSym>(Sym); 37 return Block.End; 67 BlockSym Block = createRecord<BlockSym>(Sym); 68 return Block.Parent;
|
| /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ |
| JITLinkMemoryManager.cpp | 64 auto &Block = KV.second; 65 if (auto EC = sys::Memory::protectMappedMemory(Block, Prot)) 68 sys::Memory::InvalidateInstructionCache(Block.base(), 69 Block.allocatedSize()); 127 // Record the block for this segment.
|
| /src/lib/libtelnet/ |
| encrypt.h | 63 #define Block des_cblock 70 #define SAMEKEY(k1, k2) (!bcmp((void *)k1, (void *)k2, sizeof(Block)))
|
| /src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
| xray_allocator.h | 154 /// N is the lower-bound size of the block of memory to return from the 155 /// allocation function. N is used to compute the size of a block, which is 156 /// cache-line-size multiples worth of memory. We compute the size of a block by 166 // The Allocator returns memory as Block instances. 167 struct Block { 213 if (((AllocatedBlocks + 1) * Block::Size) > MaxMemory) 220 reinterpret_cast<unsigned char *>(AlignedNextBlock) + Block::Size; 278 Block Allocate() XRAY_NEVER_INSTRUMENT { return {Alloc()}; }
|
| /src/external/apache2/llvm/dist/clang/include/clang/Analysis/ |
| AnyCall.h | 34 /// A call to an Objective-C block 35 Block, 71 K = (CE->getCallee()->getType()->getAs<BlockPointerType>()) ? Block 74 (K == Block && !isa<BlockDecl>(D)))) 110 /// If @c E is a generic call (to ObjC method /function/block/etc), 132 // FIXME: block support. 174 case Block:
|
| /src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| InterpBlock.h | 26 class Block; 34 /// A memory block, either on the stack or in the heap. 36 /// The storage described by the block immediately follows it in memory. 37 class Block { 39 // Creates a new block. 40 Block(const llvm::Optional<unsigned> &DeclID, Descriptor *Desc, 44 Block(Descriptor *Desc, bool IsStatic = false, bool IsExtern = false) 48 /// Returns the block's descriptor. 50 /// Checks if the block has any live pointers. 52 /// Checks if the block is extern [all...] |
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGOpenCLRuntime.cpp | 125 // Get the block literal from an expression derived from the block expression. 127 // Block variable declarations are implicitly qualified with const. Therefore 128 // all block variables must be initialized at declaration time and may not be 142 /// Record emitted llvm invoke function and llvm block literal for the 143 /// corresponding block expression. 146 llvm::Value *Block) { 148 "Block expression emitted twice"); 150 assert(Block->getType()->isPointerTy() && "Invalid block literal type") [all...] |
| CGCleanup.h | 119 void setCachedLandingPad(llvm::BasicBlock *block) { 120 CachedLandingPad = block; 127 void setCachedEHDispatchBlock(llvm::BasicBlock *block) { 128 CachedEHDispatchBlock = block; 132 if (llvm::BasicBlock *block = getCachedEHDispatchBlock()) 133 return !block->use_empty(); 160 llvm::BasicBlock *Block; 192 void setCatchAllHandler(unsigned I, llvm::BasicBlock *Block) { 193 setHandler(I, CatchTypeInfo{nullptr, 0}, Block); 196 void setHandler(unsigned I, llvm::Constant *Type, llvm::BasicBlock *Block) { [all...] |
| CGObjCRuntime.cpp | 122 llvm::BasicBlock *Block; 174 Handler.Block = CGF.createBasicBlock("catch"); 191 Catch->setHandler(I, { Handlers[I].TypeInfo, Handlers[I].Flags }, Handlers[I].Block); 199 // Outline the finally block. 230 CGF.EmitBlock(Handler.Block); 234 if ((CPI = dyn_cast_or_null<llvm::CatchPadInst>(Handler.Block->getFirstNonPHI()))) {
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| PseudoProbe.h | 28 enum class PseudoProbeType { Block = 0, IndirectCall, DirectCall }; 35 // The saturated distrution factor representing 100% for block probes. 99 bool removeRedundantPseudoProbes(BasicBlock *Block);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
| AVRRelaxMemOperations.cpp | 43 typedef MachineBasicBlock Block; 44 typedef Block::iterator BlockIt; 48 template <unsigned OP> bool relax(Block &MBB, BlockIt MBBI); 50 bool runOnBasicBlock(Block &MBB); 51 bool runOnInstruction(Block &MBB, BlockIt MBBI); 53 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { 66 for (Block &MBB : MF) { 74 bool AVRRelaxMem::runOnBasicBlock(Block &MBB) { 88 bool AVRRelaxMem::relax<AVR::STDWPtrQRr>(Block &MBB, BlockIt MBBI) { 124 bool AVRRelaxMem::runOnInstruction(Block &MBB, BlockIt MBBI) [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
| DebugLinesSubsection.h | 45 support::ulittle32_t BlockSize; // Code size of block, in bytes. 106 struct Block { 107 Block(uint32_t ChecksumBufferOffset) 143 std::vector<Block> Blocks;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/ |
| JITLink.h | 112 "Block cannot be both defined and absolute"); 125 /// can downcast this to a Block. 131 assert(!IsDefined && "Cannot change the Absolute flag on a defined block"); 140 // bitfields for Block, allocated here to improve packing. 148 class Block : public Addressable { 153 Block(Section &Parent, JITTargetAddress Size, JITTargetAddress Address, 166 Block(Section &Parent, ArrayRef<char> Content, JITTargetAddress Address, 184 Block(const Block &) = delete; 185 Block &operator=(const Block &) = delete [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| BranchFolding.h | 44 /// given function. Block placement changes the layout and may create new 54 MachineBasicBlock *Block; 58 : Hash(h), Block(b) {} 61 MachineBasicBlock *getBlock() const { return Block; } 64 Block = MBB; 145 /// Given a machine basic block and an iterator into it, split the MBB so 171 /// Create a block that does by splitting one. 183 /// Analyze and optimize control flow related to the specified block. This 184 /// is never called on the entry block. 187 /// Remove the specified dead machine basic block from the function [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonBlockRanges.h | 46 // of an instruction within a basic block. 107 // in a basic block. 131 MachineBasicBlock &getBlock() const { return Block; } 141 MachineBasicBlock &Block;
|
| /src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| tsan_dense_alloc.h | 113 // The stack itself uses Block::next links, while the batch within each 114 // stack node uses Block::batch links. 120 struct Block { 125 Block *MapBlock(IndexT idx) { return reinterpret_cast<Block *>(Map(idx)); } 139 Block *ptr = MapBlock(idx); 151 // Build a batch of at most Cache::kSize / 2 nodes linked by Block::batch. 155 Block *ptr = MapBlock(idx); 160 Block *head = MapBlock(head_idx);
|
| /src/common/dist/zlib/contrib/dotzlib/DotZLib/ |
| DotZLib.cs | 24 None, Partial, Sync, Full, Finish, Block
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| InlineAdvisor.h | 89 const BasicBlock *getOriginalCallSiteBasicBlock() const { return Block; } 106 const BasicBlock *const Block; 269 const BasicBlock *Block, const Function &Callee,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Bitstream/ |
| BitstreamWriter.h | 48 /// current block, in bits. 52 /// selected BLOCK ID. 55 /// CurAbbrevs - Abbrevs installed at in this block. 58 struct Block { 62 Block(unsigned PCS, size_t SSW) : PrevCodeSize(PCS), StartSizeWord(SSW) {} 66 std::vector<Block> BlockScope; 124 assert(BlockScope.empty() && CurAbbrevs.empty() && "Block imbalance"); 265 // Block Manipulation 268 /// getBlockInfo - If there is block info for the specified ID, return it, 283 // Block header [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| SyncDependenceAnalysis.cpp | 67 // in the set of all blocks where each block is reachable from A 72 // successor block of A. 131 // * We want a loop-compact block enumeration, that is the numbers assigned by 252 // block B 373 // Ok. Get the block 374 const auto *Block = LoopPOT.getBlockAt(BlockIdx); 375 LLVM_DEBUG(dbgs() << "SDA::joins. visiting " << Block->getName() << "\n"); 377 auto *BlockLoop = LI.getLoopFor(Block); 378 bool IsLoopHeader = BlockLoop && BlockLoop->getHeader() == Block; 395 for (const auto *SuccBlock : successors(Block)) { [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/ |
| MSFBuilder.cpp | 55 "The requested block size is unsupported"); 76 "Requested block map address is already in use"); 93 "Attempt to reuse an allocated block"); 133 int Block = FreeBlocks.find_first(); 135 assert(Block != -1 && "We ran out of Blocks!"); 137 uint32_t NextBlock = static_cast<uint32_t>(Block); 140 Block = FreeBlocks.find_next(Block); 165 for (auto Block : Blocks) { 166 if (Block >= FreeBlocks.size() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZLongBranch.cpp | 39 // (1) Work out the address that each block would have if no branches 43 // (2) Work out the address that each block would have if all branches 46 // (3) Walk through the block calculating the final address of each instruction 48 // this check uses the final address of the target block, as calculated 50 // address of the target block that was calculated in (2). Both checks 79 // Represents positional information about a basic block. 81 // The address that we currently assume the block has. 84 // The size of the block in bytes, excluding terminators. 88 // The minimum alignment of the block. 92 // The number of terminators in this block. This value never changes [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| Inliner.cpp | 440 BasicBlock *Block = CB.getParent(); 453 Block) 462 emitInlinedInto(ORE, DLoc, Block, *Callee, *Caller, *OIC);
|