Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp48 void DwarfExpression::AddOpPiece(unsigned SizeInBits, unsigned OffsetInBits) { in AddOpPiece() argument
51 if (OffsetInBits > 0 || SizeInBits % SizeOfByte) { in AddOpPiece()
54 EmitUnsigned(OffsetInBits); in AddOpPiece()
187 static unsigned getOffsetOrZero(unsigned OffsetInBits, in getOffsetOrZero() argument
189 if (OffsetInBits == PieceOffsetInBits) in getOffsetOrZero()
191 assert(OffsetInBits >= PieceOffsetInBits && "overlapping pieces"); in getOffsetOrZero()
192 return OffsetInBits; in getOffsetOrZero()
208 unsigned OffsetInBits = I->getArg(0); in AddMachineRegExpression() local
212 getOffsetOrZero(OffsetInBits, PieceOffsetInBits)); in AddMachineRegExpression()
249 unsigned OffsetInBits = I->getArg(0); in AddExpression() local
[all …]
DDwarfExpression.h61 void AddOpPiece(unsigned SizeInBits, unsigned OffsetInBits = 0);
DDwarfUnit.h265 unsigned SizeInBits = 0, unsigned OffsetInBits = 0);
DDwarfUnit.cpp446 unsigned SizeInBits, unsigned OffsetInBits) { in addRegisterOpPiece() argument
448 Expr.AddMachineRegPiece(Reg, SizeInBits, OffsetInBits); in addRegisterOpPiece()
/external/llvm/include/llvm/IR/
DDebugInfoMetadata.h525 uint64_t OffsetInBits;
530 uint64_t OffsetInBits, unsigned Flags, ArrayRef<Metadata *> Ops)
533 OffsetInBits(OffsetInBits) {}
544 uint64_t getOffsetInBits() const { return OffsetInBits; }
660 uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags,
662 : MDType(C, ID, Storage, Tag, Line, SizeInBits, AlignInBits, OffsetInBits,
689 uint64_t OffsetInBits, unsigned Flags, ArrayRef<Metadata *> Ops)
691 AlignInBits, OffsetInBits, Flags, Ops) {}
698 uint64_t OffsetInBits, unsigned Flags,
702 Line, Scope, BaseType, SizeInBits, AlignInBits, OffsetInBits,
[all …]
DDIBuilder.h199 uint64_t OffsetInBits, unsigned Flags,
229 uint64_t OffsetInBits, unsigned Flags,
266 uint64_t OffsetInBits, unsigned Flags,
486 MDExpression *createBitPieceExpression(unsigned OffsetInBits,
/external/llvm/lib/IR/
DLLVMContextImpl.h340 uint64_t OffsetInBits;
346 uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags,
350 OffsetInBits(OffsetInBits), Flags(Flags), ExtraData(ExtraData) {}
355 AlignInBits(N->getAlignInBits()), OffsetInBits(N->getOffsetInBits()),
364 OffsetInBits == RHS->getOffsetInBits() && Flags == RHS->getFlags() &&
369 AlignInBits, OffsetInBits, Flags, ExtraData);
382 uint64_t OffsetInBits;
392 uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags,
398 OffsetInBits(OffsetInBits), Flags(Flags), Elements(Elements),
405 AlignInBits(N->getAlignInBits()), OffsetInBits(N->getOffsetInBits()),
[all …]
DDebugInfoMetadata.cpp257 uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, in getImpl() argument
262 OffsetInBits, Flags, ExtraData)); in getImpl()
265 MDDerivedType, (Tag, Line, SizeInBits, AlignInBits, OffsetInBits, Flags), in getImpl()
272 uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, in getImpl() argument
279 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, in getImpl()
285 AlignInBits, OffsetInBits, Flags), in getImpl()
DDIBuilder.cpp287 uint64_t OffsetInBits, in createMemberType() argument
292 SizeInBits, AlignInBits, OffsetInBits, Flags); in createMemberType()
317 uint64_t OffsetInBits, unsigned Flags, in createObjCIVar() argument
322 SizeInBits, AlignInBits, OffsetInBits, Flags, PropertyNode); in createObjCIVar()
375 uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, in createClassType() argument
384 MDTypeRef::get(DerivedFrom), SizeInBits, AlignInBits, OffsetInBits, Flags, in createClassType()
/external/llvm/unittests/IR/
DMetadataTest.cpp1051 uint64_t OffsetInBits = 4; in TEST_F() local
1061 OffsetInBits, Flags, Elements, RuntimeLang, in TEST_F()
1071 EXPECT_EQ(OffsetInBits, N->getOffsetInBits()); in TEST_F()
1081 OffsetInBits, Flags, Elements, RuntimeLang, in TEST_F()
1086 OffsetInBits, Flags, Elements, RuntimeLang, in TEST_F()
1090 OffsetInBits, Flags, Elements, RuntimeLang, in TEST_F()
1094 OffsetInBits, Flags, Elements, RuntimeLang, in TEST_F()
1098 OffsetInBits, Flags, Elements, RuntimeLang, in TEST_F()
1102 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, in TEST_F()
1106 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, in TEST_F()
[all …]
/external/llvm/bindings/go/llvm/
DDIBuilderBindings.cpp162 uint64_t AlignInBits, uint64_t OffsetInBits, in LLVMDIBuilderCreateMemberType() argument
167 SizeInBits, AlignInBits, OffsetInBits, Flags, unwrap<MDType>(Ty)); in LLVMDIBuilderCreateMemberType()
DDIBuilderBindings.h96 uint64_t AlignInBits, uint64_t OffsetInBits,
Ddibuilder.go385 OffsetInBits uint64 member
402 C.uint64_t(t.OffsetInBits),
/external/clang/lib/AST/
DRecordLayoutBuilder.cpp2999 uint64_t OffsetInBits; in getFieldOffset() local
3001 OffsetInBits = ::getFieldOffset(*this, FD); in getFieldOffset()
3005 OffsetInBits = 0; in getFieldOffset()
3007 OffsetInBits += ::getFieldOffset(*this, cast<FieldDecl>(ND)); in getFieldOffset()
3010 return OffsetInBits; in getFieldOffset()
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp948 const FieldDecl *field, uint64_t OffsetInBits, llvm::DIFile tunit, in CollectRecordNormalField() argument
966 field->getAccess(), OffsetInBits, tunit, RecordTy, RD); in CollectRecordNormalField()
3010 uint64_t OffsetInBits; member
3014 return l.OffsetInBits < r.OffsetInBits; in operator <()
3067 chunk.OffsetInBits = in EmitDeclareOfBlockLiteralArgVariable()
3083 chunk.OffsetInBits = in EmitDeclareOfBlockLiteralArgVariable()
3095 uint64_t offsetInBits = i->OffsetInBits; in EmitDeclareOfBlockLiteralArgVariable()
DCGDebugInfo.h202 void CollectRecordNormalField(const FieldDecl *Field, uint64_t OffsetInBits,