Home
last modified time | relevance | path

Searched refs:OffsetPtr (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/DebugInfo/DWARF/
DDWARFAbbreviationDeclaration.cpp29 DWARFAbbreviationDeclaration::extract(DataExtractor Data, uint32_t* OffsetPtr) { in extract() argument
31 Code = Data.getULEB128(OffsetPtr); in extract()
35 Tag = Data.getULEB128(OffsetPtr); in extract()
36 uint8_t ChildrenByte = Data.getU8(OffsetPtr); in extract()
40 uint32_t CurOffset = *OffsetPtr; in extract()
41 uint16_t Attr = Data.getULEB128(OffsetPtr); in extract()
42 if (CurOffset == *OffsetPtr) { in extract()
46 CurOffset = *OffsetPtr; in extract()
47 uint16_t Form = Data.getULEB128(OffsetPtr); in extract()
48 if (CurOffset == *OffsetPtr) { in extract()
DDWARFUnitIndex.cpp18 uint32_t *OffsetPtr) { in parse() argument
19 if (!IndexData.isValidOffsetForDataOfSize(*OffsetPtr, 16)) in parse()
21 Version = IndexData.getU32(OffsetPtr); in parse()
22 NumColumns = IndexData.getU32(OffsetPtr); in parse()
23 NumUnits = IndexData.getU32(OffsetPtr); in parse()
24 NumBuckets = IndexData.getU32(OffsetPtr); in parse()
DDWARFDebugAbbrev.cpp26 uint32_t *OffsetPtr) { in extract() argument
28 const uint32_t BeginOffset = *OffsetPtr; in extract()
32 while (AbbrDecl.extract(Data, OffsetPtr)) { in extract()
44 return BeginOffset != *OffsetPtr; in extract()
DDWARFDebugInfoEntry.cpp185 uint32_t *OffsetPtr) { in extractFast() argument
186 Offset = *OffsetPtr; in extractFast()
191 uint64_t AbbrCode = DebugInfoData.getULEB128(OffsetPtr); in extractFast()
200 *OffsetPtr = Offset; in extractFast()
214 *OffsetPtr += FixedFormSize; in extractFast()
215 else if (!DWARFFormValue::skipValue(Form, DebugInfoData, OffsetPtr, U)) { in extractFast()
217 *OffsetPtr = Offset; in extractFast()
/external/llvm/lib/CodeGen/
DPreISelIntrinsicLowering.cpp43 Value *OffsetPtr = in lowerLoadRelative() local
45 Value *OffsetPtrI32 = B.CreateBitCast(OffsetPtr, Int32PtrTy); in lowerLoadRelative()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugAbbrev.h31 bool extract(DataExtractor Data, uint32_t *OffsetPtr);
DDWARFAbbreviationDeclaration.h47 bool extract(DataExtractor Data, uint32_t* OffsetPtr);
DDWARFUnitIndex.h39 bool parse(DataExtractor IndexData, uint32_t *OffsetPtr);
DDWARFDebugInfoEntry.h49 bool extractFast(const DWARFUnit *U, uint32_t *OffsetPtr);
/external/clang/lib/Lex/
DPTHLexer.cpp294 const unsigned char *OffsetPtr = CurPtr + (StoredTokenSize - 4); in getSourceLocation() local
295 uint32_t Offset = endian::readNext<uint32_t, little, aligned>(OffsetPtr); in getSourceLocation()
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp1504 Value *OffsetPtr = nullptr; in getAdjustedPtr() local
1533 if (OffsetPtr && OffsetPtr != OffsetBasePtr) in getAdjustedPtr()
1534 if (Instruction *I = dyn_cast<Instruction>(OffsetPtr)) { in getAdjustedPtr()
1538 OffsetPtr = P; in getAdjustedPtr()
1564 if (!OffsetPtr) { in getAdjustedPtr()
1572 OffsetPtr = Int8PtrOffset == 0 in getAdjustedPtr()
1578 Ptr = OffsetPtr; in getAdjustedPtr()
/external/clang/lib/CodeGen/
DItaniumCXXABI.cpp1013 llvm::Value *OffsetPtr = CGF.Builder.CreateConstInBoundsGEP1_64( in emitVirtualObjectDelete() local
1016 CGF.Builder.CreateAlignedLoad(OffsetPtr, CGF.getPointerAlign()); in emitVirtualObjectDelete()
1674 llvm::Value *OffsetPtr = in performTypeAdjustment() local
1677 OffsetPtr = CGF.Builder.CreateBitCast(OffsetPtr, PtrDiffTy->getPointerTo()); in performTypeAdjustment()
1681 CGF.Builder.CreateAlignedLoad(OffsetPtr, CGF.getPointerAlign()); in performTypeAdjustment()
DCGClass.cpp1757 llvm::Value *OffsetPtr = CGF.Builder.CreateGEP( in PoisonMembers() local
1777 EmitSanitizerDtorCallback(CGF, OffsetPtr, PoisonSize); in PoisonMembers()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp6931 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, in PerformVMOVRRDCombine() local
6933 SDValue NewLD2 = DAG.getLoad(MVT::i32, DL, NewLD1.getValue(1), OffsetPtr, in PerformVMOVRRDCombine()
6987 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, in PerformSTORECombine() local
6990 OffsetPtr, St->getPointerInfo(), St->isVolatile(), in PerformSTORECombine()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp8735 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i64, BasePtr, in replaceSplatVectorStore() local
8737 NewST1 = DAG.getStore(NewST1.getValue(0), DL, SplatVal, OffsetPtr, in replaceSplatVectorStore()
8802 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i64, BasePtr, in split16BStores() local
8804 return DAG.getStore(NewST1.getValue(0), DL, SubVector1, OffsetPtr, in split16BStores()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp9638 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, in PerformVMOVRRDCombine() local
9640 SDValue NewLD2 = DAG.getLoad(MVT::i32, DL, NewLD1.getValue(1), OffsetPtr, in PerformVMOVRRDCombine()
10339 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, in PerformSTORECombine() local
10343 OffsetPtr, St->getPointerInfo(), St->isVolatile(), in PerformSTORECombine()