Home
last modified time | relevance | path

Searched defs:Blocks (Results 1 – 25 of 115) sorted by relevance

12345

/llvm-project-15.0.7/llvm/docs/
H A DMIRLangRef.rst255 .. _block-references:
257 Block References
286 Successors
313 Live In Registers
328 Miscellaneous Attributes
H A DBitCodeFormat.rst165 .. _Blocks: target
167 Blocks section in Bitstream Format
198 .. _ENTER_SUBBLOCK:
200 ENTER_SUBBLOCK Encoding
217 END_BLOCK Encoding
406 .. _BLOCKINFO:
408 #0 - BLOCKINFO Block
555 .. _MODULE_BLOCK:
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DFixIrreducible.cpp169 SetVector<BasicBlock *> &Blocks, in createNaturalLoopInternal()
257 SetVector<BasicBlock *> &Blocks, in createNaturalLoop()
263 SetVector<BasicBlock *> &Blocks, in createNaturalLoop()
275 SetVector<BasicBlock *> Blocks; in makeReducible() local
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp86 ReachabilityGraph(MachineBasicBlock *Entry, const BlockSet &Blocks) in ReachabilityGraph()
126 const BlockSet &Blocks; member in __anon537f6e6b0111::ReachabilityGraph
205 BlockSet Blocks; member in __anon537f6e6b0111::LoopBlocks
252 MachineBasicBlock *Entry, BlockSet &Blocks, MachineFunction &MF) { in processRegion()
338 BlockSet &Entries, BlockSet &Blocks, MachineFunction &MF, in makeSingleEntryLoop()
/llvm-project-15.0.7/llvm/unittests/XRay/
H A DFDRRecordsTest.cpp138 auto &Blocks = ProcessThreadBlocks.second; in TEST() local
153 auto &Blocks = ProcessThreadBlocks.second; in TEST() local
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp406 [](const auto &Blocks) { return Blocks.size() > 1; }); in atLeastOneMerged()
424 static unsigned getMinOrigOrder(const BCECmpChain::ContiguousBlocks &Blocks) { in getMinOrigOrder()
434 mergeBlocks(std::vector<BCECmpBlock> &&Blocks) { in mergeBlocks()
466 BCECmpChain::BCECmpChain(const std::vector<BasicBlock *> &Blocks, PHINode &Phi, in BCECmpChain()
685 for (const auto &Blocks : reverse(MergedBlocks_)) { in simplify() local
716 for (const auto &Blocks : MergedBlocks_) { in simplify() local
733 std::vector<BasicBlock *> Blocks(NumBlocks); in getOrderedBlocks() local
820 const auto Blocks = in processPhi() local
H A DGVNSink.cpp118 ArrayRef<BasicBlock *> Blocks; member in __anon7f9656e30111::LockstepReverseIterator
124 LockstepReverseIterator(ArrayRef<BasicBlock *> Blocks) : Blocks(Blocks) { in LockstepReverseIterator()
157 void restrictToBlocks(SmallSetVector<BasicBlock *, 4> &Blocks) { in restrictToBlocks()
198 SmallVector<BasicBlock *, 4> Blocks; member
229 SmallVector<BasicBlock *, 4> Blocks; member in __anon7f9656e30111::ModelledPHI
835 void GVNSink::sinkLastInstruction(ArrayRef<BasicBlock *> Blocks, in sinkLastInstruction()
H A DFlattenCFGPass.cpp51 std::vector<WeakVH> Blocks; in iterativelyFlattenCFG() local
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DEdgeBundles.h33 SmallVector<SmallVector<unsigned, 8>, 4> Blocks; variable
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DGenericIteratedDominanceFrontier.h75 void setDefiningBlocks(const SmallPtrSetImpl<NodeTy *> &Blocks) { in setDefiningBlocks()
84 void setLiveInBlocks(const SmallPtrSetImpl<NodeTy *> &Blocks) { in setLiveInBlocks()
/llvm-project-15.0.7/clang/test/Modules/
H A Dodr_hash-blocks.cpp45 namespace Blocks { namespace
/llvm-project-15.0.7/llvm/unittests/DebugInfo/MSF/
H A DMSFBuilderTest.cpp85 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 DMappedBlockStreamTest.cpp31 DiscontiguousStream(ArrayRef<uint32_t> Blocks, MutableArrayRef<uint8_t> Data) in DiscontiguousStream()
72 std::vector<support::ulittle32_t> Blocks; member in __anon8ef2c6610111::DiscontiguousStream
313 const uint32_t Blocks[] = {2, 1, 0, 6, 3, 4, 5, 7, 9, 8}; in TEST() local
473 const uint32_t Blocks[] = {2, 1, 0, 6, 3, 4, 5, 7, 9, 8}; in TEST() local
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DCodeExtractorTest.cpp394 SmallVector<BasicBlock *, 1> Blocks{ getBlockByName(Func, "entry"), in TEST() local
447 SmallVector<BasicBlock *, 1> Blocks{ getBlockByName(Func, "if.else") }; in TEST() local
491 SmallVector<BasicBlock *, 1> Blocks{getBlockByName(Func, "extract")}; in TEST() local
535 SmallVector<BasicBlock *, 1> Blocks{getBlockByName(Func, "extract")}; in TEST() local
/llvm-project-15.0.7/clang/docs/
H A DConstantInterpreter.rst122 Blocks section in Memory Organisation
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIOptimizeVGPRLiveRange.cpp333 SmallSetVector<MachineBasicBlock *, 2> &Blocks, in collectWaterfallCandidateRegisters()
402 SetVector<MachineBasicBlock *> Blocks; in updateLiveRangeInThenRegion() local
545 SmallSetVector<MachineBasicBlock *, 2> &Blocks, in optimizeWaterfallLiveRange()
681 SmallSetVector<MachineBasicBlock *, 2> Blocks; in runOnMachineFunction() local
/llvm-project-15.0.7/clang/lib/Analysis/
H A DThreadSafetyTIL.cpp165 unsigned BasicBlock::topologicalSort(SimpleArray<BasicBlock *> &Blocks, in topologicalSort()
189 unsigned BasicBlock::topologicalFinalSort(SimpleArray<BasicBlock *> &Blocks, in topologicalFinalSort()
/llvm-project-15.0.7/llvm/lib/DebugInfo/MSF/
H A DMSFBuilder.cpp103 MutableArrayRef<uint32_t> Blocks) { in allocateBlocks()
156 ArrayRef<uint32_t> Blocks) { in addStream()
395 for (const auto &Blocks : Layout.StreamMap) { in commit() local
/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DPostOrderCFGView.h74 std::vector<const CFGBlock *> Blocks; variable
/llvm-project-15.0.7/llvm/lib/XRay/
H A DTrace.cpp310 auto &Blocks = PTB.second; in loadFDRLog() local
329 auto &Blocks = PTB.second; in loadFDRLog() local
/llvm-project-15.0.7/bolt/lib/Passes/
H A DThreeWayBranch.cpp99 std::vector<std::pair<BinaryBasicBlock *, unsigned>> Blocks; in runOnFunction() local
/llvm-project-15.0.7/llvm/include/llvm/XRay/
H A DProfile.h125 BlockList Blocks; variable
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp188 SmallVector<MachineBasicBlock *, 4> Blocks; in runOnMachineFunction() local
265 ArrayRef<MachineBasicBlock *> Blocks, CmovGroups &CmovInstGroups, in collectCmovCandidates()
387 ArrayRef<MachineBasicBlock *> Blocks, CmovGroups &CmovInstGroups) { in checkForProfitableCmovCandidates()
/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dxray-fdr-dump.cpp105 auto &Blocks = ProcessThreadBlocks.second; in __anon94bca1c50102() local
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DLinePrinter.cpp149 ArrayRef<support::ulittle32_t> Blocks = Layout.Blocks; in computeBlockRuns() local
254 auto Blocks = makeArrayRef(StreamLayout.Blocks); in formatMsfStreamBlocks() local

12345