/external/llvm/include/llvm/IR/ |
D | DataLayout.h | 431 uint64_t getElementOffset(unsigned Idx) const { in getElementOffset() function 437 return getElementOffset(Idx)*8; in getElementOffsetInBits()
|
D | Operator.h | 462 SL->getElementOffset(ElementIdx)); in accumulateConstantOffset()
|
/external/llvm/lib/Target/ |
D | Target.cpp | 129 return unwrap(TD)->getStructLayout(STy)->getElementOffset(Element); in LLVMOffsetOfElement()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | Local.h | 211 Size = TD.getStructLayout(STy)->getElementOffset(OpC->getZExtValue());
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXAsmPrinter.cpp | 1910 Bytes = TD->getStructLayout(ST)->getElementOffset(0) + in bufferAggregateConstant() 1912 TD->getStructLayout(ST)->getElementOffset(i); in bufferAggregateConstant() 1914 Bytes = TD->getStructLayout(ST)->getElementOffset(i + 1) - in bufferAggregateConstant() 1915 TD->getStructLayout(ST)->getElementOffset(i); in bufferAggregateConstant()
|
/external/llvm/lib/Analysis/ |
D | ConstantFolding.cpp | 305 uint64_t CurEltOffset = SL->getElementOffset(Index); in ReadDataFromGlobal() 325 uint64_t NextEltOffset = SL->getElementOffset(Index); in ReadDataFromGlobal() 775 Offset -= APInt(BitWidth, SL.getElementOffset(ElIdx)); in SymbolicallyEvaluateGEP()
|
D | ValueTracking.cpp | 635 uint64_t Offset = SL->getElementOffset(Idx); in ComputeMaskedBits() 933 uint64_t ElementOffset = SL->getElementOffset(ElementIdx); in isGEPKnownNonNull()
|
D | BasicAliasAnalysis.cpp | 341 BaseOffs += TD->getStructLayout(STy)->getElementOffset(FieldNo); in DecomposeGEPExpression()
|
D | ScalarEvolutionExpander.cpp | 473 SE.getConstant(Ty, FullOffset - SL.getElementOffset(ElIdx)); in expandAddToGEP()
|
/external/llvm/lib/CodeGen/ |
D | Analysis.cpp | 86 StartingOffset + SL->getElementOffset(EI - EB)); in ComputeValueVTs()
|
/external/llvm/lib/IR/ |
D | DataLayout.cpp | 652 Result += Layout->getElementOffset(FieldNo); in getIndexedOffset()
|
/external/llvm/lib/Transforms/Scalar/ |
D | ScalarReplAggregates.cpp | 1839 Offset -= Layout->getElementOffset(EltIdx); in TypeHasComponent() 2016 Offset -= Layout->getElementOffset(Idx); in FindElementAndOffset() 2229 EltOffset = TD->getStructLayout(ST)->getElementOffset(i); in RewriteMemIntrinUserOfAlloca()
|
D | MemCpyOptimizer.cpp | 58 Offset += TD.getStructLayout(STy)->getElementOffset(OpC->getZExtValue()); in GetOffsetFromIndex()
|
D | SROA.cpp | 1270 Offset -= APInt(Offset.getBitWidth(), SL->getElementOffset(Index)); in getNaturalGEPRecursively() 2929 Offset -= SL->getElementOffset(Index); in getTypePartition() 2958 if (SL->getElementOffset(EndIndex) != EndOffset) in getTypePartition()
|
D | CodeGenPrepare.cpp | 1102 ConstantOffset += SL->getElementOffset(Idx); in MatchOperationAddr()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1749 uint64_t PadSize = ((i == e-1 ? Size : Layout->getElementOffset(i+1)) in emitGlobalConstantStruct() 1750 - Layout->getElementOffset(i)) - FieldSize; in emitGlobalConstantStruct()
|
/external/llvm/lib/Analysis/IPA/ |
D | InlineCost.cpp | 270 Offset += APInt(IntPtrWidth, SL->getElementOffset(ElementIdx)); in accumulateGEPOffset()
|
/external/llvm/lib/ExecutionEngine/ |
D | ExecutionEngine.cpp | 1149 InitializeMemory(CPS->getOperand(i), (char*)Addr+SL->getElementOffset(i)); in InitializeMemory()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 487 TotalOffs += TD.getStructLayout(StTy)->getElementOffset(Field); in SelectGetElementPtr()
|
/external/clang/lib/CodeGen/ |
D | TargetInfo.cpp | 1928 IROffset -= SL->getElementOffset(Elt); in ContainsFloatAtOffset() 2015 IROffset -= SL->getElementOffset(FieldIdx); in GetINTEGERTypeAtOffset() 2081 assert(TD.getStructLayout(Result)->getElementOffset(1) == 8 && in GetX86_64ByValArgumentPair()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 528 Offset += TD.getStructLayout(STy)->getElementOffset(CI->getZExtValue()); in EvaluateGEPOffsetExpression() 558 Offset += TD.getStructLayout(STy)->getElementOffset(CI->getZExtValue()); in EvaluateGEPOffsetExpression()
|
D | InstructionCombining.cpp | 802 Offset -= SL->getElementOffset(Elt); in FindElementAtOffset()
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
D | Execution.cpp | 1024 Total += SLO->getElementOffset(Index); in executeGEPOperation()
|
/external/llvm/lib/Target/X86/ |
D | X86FastISel.cpp | 431 Disp += SL->getElementOffset(cast<ConstantInt>(Op)->getZExtValue()); in X86SelectAddress()
|
/external/llvm/lib/Transforms/IPO/ |
D | GlobalOpt.cpp | 698 uint64_t FieldOffset = Layout.getElementOffset(i); in SRAGlobal()
|