/llvm-project/llvm/docs/ |
H A D | MIRLangRef.rst | 255 .. _block-references: 257 Block References 286 Successors 313 Live In Registers 328 Miscellaneous Attributes
|
H A D | BitCodeFormat.rst | 167 Blocks section in Bitstream Format 165 .. _Blocks: global() target 198 ENTER_SUBBLOCKBlocks global() argument 200 ENTER_SUBBLOCK EncodingBlocks global() argument 217 END_BLOCK EncodingBlocks global() argument 406 BLOCKINFOStandard Blocks global() argument 408 #0 - BLOCKINFO BlockStandard Blocks global() argument 560 MODULE_BLOCKLLVM IR Blocks global() argument
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | FixIrreducible.cpp | 166 createNaturalLoopInternal(LoopInfo & LI,DominatorTree & DT,Loop * ParentLoop,SetVector<BasicBlock * > & Blocks,SetVector<BasicBlock * > & Headers) createNaturalLoopInternal() argument 254 createNaturalLoop(LoopInfo & LI,DominatorTree & DT,Function * F,SetVector<BasicBlock * > & Blocks,SetVector<BasicBlock * > & Headers) createNaturalLoop() argument 260 createNaturalLoop(LoopInfo & LI,DominatorTree & DT,Loop & L,SetVector<BasicBlock * > & Blocks,SetVector<BasicBlock * > & Headers) createNaturalLoop() argument 272 SetVector<BasicBlock *> Blocks; makeReducible() local
|
/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 86 ReachabilityGraph(MachineBasicBlock *Entry, const BlockSet &Blocks) in ReachabilityGraph() 126 const BlockSet &Blocks; member in __anonaa7be00e0111::ReachabilityGraph 205 BlockSet Blocks; member in __anonaa7be00e0111::LoopBlocks 252 MachineBasicBlock *Entry, BlockSet &Blocks, MachineFunction &MF) { in processRegion() 338 BlockSet &Entries, BlockSet &Blocks, MachineFunction &MF, in makeSingleEntryLoop()
|
/llvm-project/llvm/unittests/XRay/ |
H A D | FDRRecordsTest.cpp | 138 auto &Blocks = ProcessThreadBlocks.second; in TEST() local 153 auto &Blocks = ProcessThreadBlocks.second; in TEST() local
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | MergeICmps.cpp | 413 [](const auto &Blocks) { return Blocks.size() > 1; }); in atLeastOneMerged() 431 static unsigned getMinOrigOrder(const BCECmpChain::ContiguousBlocks &Blocks) { in getMinOrigOrder() 441 mergeBlocks(std::vector<BCECmpBlock> &&Blocks) { in mergeBlocks() 473 BCECmpChain::BCECmpChain(const std::vector<BasicBlock *> &Blocks, PHINode &Phi, in BCECmpChain() 697 for (const auto &Blocks : reverse(MergedBlocks_)) { in simplify() local 728 for (const auto &Blocks : MergedBlocks_) { in simplify() local 745 std::vector<BasicBlock *> Blocks(NumBlocks); in getOrderedBlocks() local 832 const auto Blocks = in processPhi() local
|
H A D | GVNSink.cpp | 113 ArrayRef<BasicBlock *> Blocks; global() member in __anon3afcf1460111::LockstepReverseIterator 119 LockstepReverseIterator(ArrayRef<BasicBlock * > Blocks) LockstepReverseIterator() argument 152 restrictToBlocks(SmallSetVector<BasicBlock *,4> & Blocks) restrictToBlocks() argument 193 SmallVector<BasicBlock *, 4> Blocks; global() member 224 SmallVector<BasicBlock *, 4> Blocks; global() member in __anon3afcf1460111::ModelledPHI 882 sinkLastInstruction(ArrayRef<BasicBlock * > Blocks,BasicBlock * BBEnd) sinkLastInstruction() argument [all...] |
H A D | FlattenCFGPass.cpp | 51 std::vector<WeakVH> Blocks; in iterativelyFlattenCFG() local
|
/llvm-project/llvm/include/llvm/Support/ |
H A D | GenericIteratedDominanceFrontier.h | 74 setDefiningBlocks(const SmallPtrSetImpl<NodeTy * > & Blocks) setDefiningBlocks() argument 83 setLiveInBlocks(const SmallPtrSetImpl<NodeTy * > & Blocks) setLiveInBlocks() argument
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | EdgeBundles.h | 33 SmallVector<SmallVector<unsigned, 8>, 4> Blocks; global() variable
|
/llvm-project/llvm/unittests/Transforms/Utils/ |
H A D | CodeExtractorTest.cpp | 394 SmallVector<BasicBlock *, 1> Blocks{ getBlockByName(Func, "entry"), TEST() local 447 SmallVector<BasicBlock *, 1> Blocks{ getBlockByName(Func, "if.else") }; TEST() local 491 SmallVector<BasicBlock *, 1> Blocks{getBlockByName(Func, "extract")}; TEST() local 535 SmallVector<BasicBlock *, 1> Blocks{getBlockByName(Func, "extract")}; TEST() local 586 SmallVector<BasicBlock *, 1> Blocks{getBlockByName(Func, "extract")}; TEST() local [all...] |
/llvm-project/clang/test/Modules/ |
H A D | odr_hash-blocks.cpp | 45 namespace Blocks { namespace
|
/llvm-project/llvm/unittests/DebugInfo/MSF/ |
H A D | MSFBuilderTest.cpp | 85 std::vector<uint32_t> Blocks = {4, 5, 6, 7, 8, 9, 10, 11, 12}; in TEST_F() local 128 auto Blocks = Msf2.getStreamBlocks(0); in TEST_F() local 251 std::vector<uint32_t> Blocks = {2, 3}; in TEST_F() local 382 std::vector<uint32_t> Blocks(BlocksRef.begin(), BlocksRef.end()); in TEST_F() local
|
H A D | MappedBlockStreamTest.cpp | 31 DiscontiguousStream(ArrayRef<uint32_t> Blocks, MutableArrayRef<uint8_t> Data) in DiscontiguousStream() 74 std::vector<support::ulittle32_t> Blocks; member in __anon328fc6c40111::DiscontiguousStream 315 const uint32_t Blocks[] = {2, 1, 0, 6, 3, 4, 5, 7, 9, 8}; in TEST() local 475 const uint32_t Blocks[] = {2, 1, 0, 6, 3, 4, 5, 7, 9, 8}; in TEST() local
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeVGPRLiveRange.cpp | 333 collectWaterfallCandidateRegisters(MachineBasicBlock * LoopHeader,MachineBasicBlock * LoopEnd,SmallSetVector<Register,16> & CandidateRegs,SmallSetVector<MachineBasicBlock *,2> & Blocks,SmallVectorImpl<MachineInstr * > & Instructions) const collectWaterfallCandidateRegisters() argument 402 SetVector<MachineBasicBlock *> Blocks; updateLiveRangeInThenRegion() local 554 optimizeWaterfallLiveRange(Register Reg,MachineBasicBlock * LoopHeader,SmallSetVector<MachineBasicBlock *,2> & Blocks,SmallVectorImpl<MachineInstr * > & Instructions) const optimizeWaterfallLiveRange() argument 690 SmallSetVector<MachineBasicBlock *, 2> Blocks; runOnMachineFunction() local [all...] |
/llvm-project/clang/docs/ |
H A D | ConstantInterpreter.rst | 122 Blocks global() section in Memory Organisation
|
/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafetyTIL.cpp | 165 unsigned BasicBlock::topologicalSort(SimpleArray<BasicBlock *> &Blocks, in topologicalSort() 189 unsigned BasicBlock::topologicalFinalSort(SimpleArray<BasicBlock *> &Blocks, in topologicalFinalSort()
|
/llvm-project/llvm/lib/DebugInfo/MSF/ |
H A D | MSFBuilder.cpp | 104 MutableArrayRef<uint32_t> Blocks) { in allocateBlocks() 157 ArrayRef<uint32_t> Blocks) { in addStream() 412 for (const auto &Blocks : Layout.StreamMap) { in commit() local
|
/llvm-project/llvm/lib/Target/SPIRV/Analysis/ |
H A D | SPIRVConvergenceRegionAnalysis.h | 58 SmallPtrSet<BasicBlock *, 8> Blocks = {}; variable
|
/llvm-project/llvm/lib/XRay/ |
H A D | Trace.cpp | 311 auto &Blocks = PTB.second; in loadFDRLog() local 330 auto &Blocks = PTB.second; in loadFDRLog() local
|
/llvm-project/bolt/lib/Passes/ |
H A D | ThreeWayBranch.cpp | 99 std::vector<std::pair<BinaryBasicBlock *, unsigned>> Blocks; in runOnFunction() local
|
/llvm-project/llvm/include/llvm/XRay/ |
H A D | Profile.h | 125 BlockList Blocks; variable
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CmovConversion.cpp | 193 SmallVector<MachineBasicBlock *, 4> Blocks; in runOnMachineFunction() local 270 ArrayRef<MachineBasicBlock *> Blocks, CmovGroups &CmovInstGroups, in collectCmovCandidates() argument 396 ArrayRef<MachineBasicBlock *> Blocks, CmovGroup in checkForProfitableCmovCandidates() argument [all...] |
/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | LinePrinter.cpp | 149 assert(!Blocks.empty()); in computeBlockRuns() local 254 auto Blocks = ArrayRef(StreamLayout.Blocks); formatMsfStreamBlocks() local [all...] |
/llvm-project/llvm/tools/llvm-xray/ |
H A D | xray-fdr-dump.cpp | 105 auto &Blocks = ProcessThreadBlocks.second; in __anon50233c280102() local
|