HomeSort by relevance Sort by last modified time
    Searched refs:DIType (Results 1 - 12 of 12) sorted by null

  /external/llvm/include/llvm/
DIBuilder.h 37 class DIType;
109 DIType createNullPtrType(StringRef Name);
124 DIDerivedType createQualifiedType(unsigned Tag, DIType FromTy);
132 createPointerType(DIType PointeeTy, uint64_t SizeInBits,
138 DIDerivedType createMemberPointerType(DIType PointeeTy, DIType Class);
142 DIDerivedType createReferenceType(unsigned Tag, DIType RTy);
150 DIDerivedType createTypedef(DIType Ty, StringRef Name, DIFile File,
154 DIType createFriend(DIType Ty, DIType FriendTy)
    [all...]
DebugInfo.h 45 class DIType;
97 explicit DIDescriptor(const DIType F);
228 /// DIType - This is a wrapper for a type.
231 class DIType : public DIScope {
237 DIType(const MDNode *N, bool, bool) : DIScope(N) {}
241 explicit DIType(const MDNode *N);
242 explicit DIType() {}
308 class DIBasicType : public DIType {
310 explicit DIBasicType(const MDNode *N = 0) : DIType(N) {}
321 class DIDerivedType : public DIType {
    [all...]
  /external/clang/lib/CodeGen/
CGDebugInfo.h 52 llvm::DIType VTablePtrType;
53 llvm::DIType ClassTy;
54 llvm::DIType ObjTy;
55 llvm::DIType SelTy;
56 llvm::DIType OCLImage1dDITy, OCLImage1dArrayDITy, OCLImage1dBufferDITy;
57 llvm::DIType OCLImage2dDITy, OCLImage2dArrayDITy;
58 llvm::DIType OCLImage3dDITy;
59 llvm::DIType OCLEventDITy;
65 /// which may change. Storing a pair of DIType and checksum.
80 llvm::DIType BlockLiteralGeneric
    [all...]
CGDebugInfo.cpp 109 llvm::DIType Ty = getOrCreateType(CGM.getContext().getTypeDeclType(RDecl),
355 llvm::DIType CGDebugInfo::CreateType(const BuiltinType *BT) {
369 return llvm::DIType();
393 llvm::DIType ISATy = DBuilder.createPointerType(ClassTy, Size);
395 llvm::DIType FwdTy =
397 0, 0, 0, 0, llvm::DIType(), llvm::DIArray());
401 llvm::DIType FieldTy =
409 ObjTy = llvm::DIType(ObjNode);
486 llvm::DIType DbgTy =
491 llvm::DIType CGDebugInfo::CreateType(const ComplexType *Ty)
    [all...]
  /external/llvm/lib/IR/
DIBuilder.cpp 41 DIType(TempEnumTypes).replaceAllUsesWith(Enums);
44 DIType(TempRetainTypes).replaceAllUsesWith(RetainTypes);
47 DIType(TempSubprograms).replaceAllUsesWith(SPs);
58 DIType(Temp).replaceAllUsesWith(AV);
63 DIType(TempGVs).replaceAllUsesWith(GVs);
143 DIType DIBuilder::createNullPtrType(StringRef Name) {
159 return DIType(MDNode::get(VMContext, Elts));
187 DIDerivedType DIBuilder::createQualifiedType(unsigned Tag, DIType FromTy) {
206 DIBuilder::createPointerType(DIType PointeeTy, uint64_t SizeInBits,
224 DIDerivedType DIBuilder::createMemberPointerType(DIType PointeeTy, DIType Base)
    [all...]
DebugInfo.cpp 51 DIDescriptor::DIDescriptor(const DIType F) : DbgNode(F.DbgNode) {
239 /// isType - Return true if the specified tag is legal for DIType.
342 DIType::DIType(const MDNode *N) : DIScope(N) {
357 void DIType::replaceAllUsesWith(DIDescriptor &D) {
377 void DIType::replaceAllUsesWith(MDNode *D) {
396 bool DIType::isUnsignedDIType() {
428 DIType Ty = getType();
436 bool DIType::Verify() const {
502 DIType Ty = getType()
    [all...]
  /external/llvm/lib/Analysis/
ModuleDebugInfoPrinter.cpp 84 DIType(*I).print(O);
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfCompileUnit.h 138 void addGlobalType(DIType Ty);
256 void addSourceLine(DIE *Die, DIType Ty);
266 bool addConstantValue(DIE *Die, const MachineOperand &MO, DIType Ty);
311 void addType(DIE *Entity, DIType Ty, unsigned Attribute = dwarf::DW_AT_type);
320 /// given DIType.
DwarfCompileUnit.cpp 289 void CompileUnit::addSourceLine(DIE *Die, DIType Ty) {
499 DIType Ty = DV->getType();
500 DIType TmpTy = Ty;
575 static bool isTypeSigned(DIType Ty, int *SizeInBits) {
589 DIType Ty) {
705 return getOrCreateTypeDIE(DIType(Context));
723 /// given DIType.
725 DIType Ty(TyNode);
740 assert(Ty.isDerivedType() && "Unknown kind of DIType");
764 void CompileUnit::addType(DIE *Entity, DIType Ty, unsigned Attribute)
    [all...]
DwarfDebug.h 189 DIType getType() const;
DwarfDebug.cpp 107 DIType DbgVariable::getType() const {
108 DIType Ty = Var.getType();
136 DIType subType = Ty;
386 DIType ATy = DIType(Args.getElement(i));
    [all...]
  /external/llvm/tools/opt/
opt.cpp 377 DIType TY(Context);

Completed in 542 milliseconds