Home
last modified time | relevance | path

Searched refs:OffsetPtr (Results 1 – 14 of 14) 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/include/llvm/DebugInfo/DWARF/
DDWARFDebugAbbrev.h32 bool extract(DataExtractor Data, uint32_t *OffsetPtr);
DDWARFAbbreviationDeclaration.h47 bool extract(DataExtractor Data, uint32_t* OffsetPtr);
DDWARFUnitIndex.h38 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.cpp1522 Value *OffsetPtr = nullptr; in getAdjustedPtr() local
1551 if (OffsetPtr && OffsetPtr != OffsetBasePtr) in getAdjustedPtr()
1552 if (Instruction *I = dyn_cast<Instruction>(OffsetPtr)) { in getAdjustedPtr()
1556 OffsetPtr = P; in getAdjustedPtr()
1582 if (!OffsetPtr) { in getAdjustedPtr()
1590 OffsetPtr = Int8PtrOffset == 0 in getAdjustedPtr()
1596 Ptr = OffsetPtr; in getAdjustedPtr()
/external/clang/lib/CodeGen/
DItaniumCXXABI.cpp1020 llvm::Value *OffsetPtr = CGF.Builder.CreateConstInBoundsGEP1_64( in emitVirtualObjectDelete() local
1023 CGF.Builder.CreateAlignedLoad(OffsetPtr, CGF.getPointerAlign()); in emitVirtualObjectDelete()
1676 llvm::Value *OffsetPtr = in performTypeAdjustment() local
1679 OffsetPtr = CGF.Builder.CreateBitCast(OffsetPtr, PtrDiffTy->getPointerTo()); in performTypeAdjustment()
1683 CGF.Builder.CreateAlignedLoad(OffsetPtr, CGF.getPointerAlign()); in performTypeAdjustment()
DCGClass.cpp1759 llvm::Value *OffsetPtr = CGF.Builder.CreateGEP( in PoisonMembers() local
1779 EmitSanitizerDtorCallback(CGF, OffsetPtr, PoisonSize); in PoisonMembers()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp8582 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i64, BasePtr, in replaceSplatVectorStore() local
8584 NewST1 = DAG.getStore(NewST1.getValue(0), DL, SplatVal, OffsetPtr, in replaceSplatVectorStore()
8651 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i64, BasePtr, in split16BStores() local
8653 return DAG.getStore(NewST1.getValue(0), DL, SubVector1, OffsetPtr, in split16BStores()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp9226 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, in PerformVMOVRRDCombine() local
9228 SDValue NewLD2 = DAG.getLoad(MVT::i32, DL, NewLD1.getValue(1), OffsetPtr, in PerformVMOVRRDCombine()
9930 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, in PerformSTORECombine() local
9934 OffsetPtr, St->getPointerInfo(), St->isVolatile(), in PerformSTORECombine()