Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/
H A DTarget.cpp135 return unwrap(TD)->getStructLayout(STy)->getElementContainingOffset(Offset); in LLVMElementAtOffset()
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/target/
H A Dllvm_target.mli120 See the method [llvm::StructLayout::getElementContainingOffset]. *)
124 See the method [llvm::StructLayout::getElementContainingOffset]. *)
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTypeMetadataUtils.cpp145 unsigned Op = SL->getElementContainingOffset(Offset); in getPointerAtOffset()
H A DModuleSummaryAnalysis.cpp604 unsigned Op = SL->getElementContainingOffset(Offset); in findFuncPointers()
H A DConstantFolding.cpp467 unsigned Index = SL->getElementContainingOffset(ByteOffset); in ReadDataFromGlobal()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDataLayout.cpp83 unsigned StructLayout::getElementContainingOffset(uint64_t Offset) const { in getElementContainingOffset() function in StructLayout
955 unsigned Index = SL->getElementContainingOffset(IntOffset); in getGEPIndexForOffset()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DDataLayout.h644 unsigned getElementContainingOffset(uint64_t Offset) const;
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3957 unsigned Index = SL->getElementContainingOffset(0); in stripAggregateTypeWrapping()
4040 unsigned Index = SL->getElementContainingOffset(Offset); in getTypePartition()
4062 unsigned EndIndex = SL->getElementContainingOffset(EndOffset); in getTypePartition()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp530 unsigned ElIdx = SL.getElementContainingOffset(FullOffset); in expandAddToGEP()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DTargetInfo.cpp3439 unsigned Elt = SL->getElementContainingOffset(IROffset); in getFPTypeAtOffset()
3550 unsigned FieldIdx = SL->getElementContainingOffset(IROffset); in GetINTEGERTypeAtOffset()