Home
last modified time | relevance | path

Searched refs:Islands (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryFunction.h604 if (!Islands) in markDataAtOffset()
611 if (!Islands) in markCodeAtOffset()
1446 return *Islands; in getIslandInfo()
1451 return *Islands; in getIslandInfo()
1897 if (!Islands) in getOrCreateIslandAccess()
1944 if (!Islands) in createIslandDependency()
1947 Islands->Dependency.insert(BF); in createIslandDependency()
1954 if (!Islands) in isInConstantIsland()
1978 return Islands ? Islands->getAlignment() : 1; in getConstantIslandAlignment()
1983 if (!Islands)
[all …]
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryEmitter.cpp487 BinaryFunction::IslandInfo &Islands = BF.getIslandInfo(); in emitConstantIslands() local
488 if (Islands.DataOffsets.empty() && Islands.Dependency.empty()) in emitConstantIslands()
521 auto IS = Islands.Offsets.begin(); in emitConstantIslands()
522 for (auto DataIter = Islands.DataOffsets.begin(); in emitConstantIslands()
523 DataIter != Islands.DataOffsets.end(); ++DataIter) { in emitConstantIslands()
530 if (CodeIter == Islands.CodeOffsets.end() && in emitConstantIslands()
531 NextData == Islands.DataOffsets.end()) in emitConstantIslands()
533 else if (CodeIter == Islands.CodeOffsets.end()) in emitConstantIslands()
535 else if (NextData == Islands.DataOffsets.end()) in emitConstantIslands()
548 It != Islands.Relocations.end(); ++It) { in emitConstantIslands()
[all …]
H A DBinaryFunction.cpp982 if (!Islands) in getSizeOfDataInCodeAt()
985 if (Islands->DataOffsets.find(Offset) == Islands->DataOffsets.end()) in getSizeOfDataInCodeAt()
988 auto Iter = Islands->CodeOffsets.upper_bound(Offset); in getSizeOfDataInCodeAt()
989 if (Iter != Islands->CodeOffsets.end()) in getSizeOfDataInCodeAt()
997 if (Islands) { in isZeroPaddingAt()
999 if (Iter != Islands->DataOffsets.end()) in isZeroPaddingAt()
2927 if (!Islands->Symbols.count(Symbol) && in duplicateConstantIslands()
2928 !Islands->ProxySymbols.count(Symbol)) in duplicateConstantIslands()
2934 if (ISym != Islands->ColdSymbols.end()) { in duplicateConstantIslands()
2938 Islands->ColdSymbols[Symbol] = ColdSymbol; in duplicateConstantIslands()
[all …]
/llvm-project-15.0.7/bolt/lib/Passes/
H A DADRRelaxationPass.cpp43 BinaryFunction::IslandInfo &Islands = BF.getIslandInfo(); in runOnFunction() local
44 if (Islands.Symbols.count(Symbol) || Islands.ProxySymbols.count(Symbol)) in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DGCNProcessors.td20 // GCN GFX6 (Southern Islands (SI)).
56 // GCN GFX7 (Sea Islands (CI)).
104 // GCN GFX8 (Volcanic Islands (VI)).
H A DR600Processors.td129 // Radeon HD 6000 Series (Northern Islands).
H A DSISchedule.td9 // MachineModel definitions for Southern Islands (SI)
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A D32-bit-local-address-space.ll4 ; On Southern Islands GPUs the local address space(3) uses 32-bit pointers and
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dbti-const-island-multiple-jump-tables.mir6 ; Tests adjustments to jump tables, made by the ARM Constant Islands pass
/llvm-project-15.0.7/llvm/docs/
H A DAMDGPUUsage.rst199 **Radeon HD 6000 Series (Northern Islands)** [AMD-RADEON-HD-6000]_
221 **GCN GFX6 (Southern Islands (SI))** [AMD-GCN-GFX6]_
238 **GCN GFX7 (Sea Islands (CI))** [AMD-GCN-GFX7]_
278 **GCN GFX8 (Volcanic Islands (VI))** [AMD-GCN-GFX8]_
15107 .. [AMD-GCN-GFX6] `AMD Southern Islands Series ISA <http://developer.amd.com/wordpress/media/2012/1…
15108 .. [AMD-GCN-GFX7] `AMD Sea Islands Series ISA <http://developer.amd.com/wordpress/media/2013/07/AMD…