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

  /external/clang/lib/CodeGen/
CGDebugInfo.h 57 llvm::DIType VTablePtrType;
58 llvm::DIType ClassTy;
60 llvm::DIType SelTy;
61 llvm::DIType OCLImage1dDITy, OCLImage1dArrayDITy, OCLImage1dBufferDITy;
62 llvm::DIType OCLImage2dDITy, OCLImage2dArrayDITy;
63 llvm::DIType OCLImage3dDITy;
64 llvm::DIType OCLEventDITy;
65 llvm::DIType BlockLiteralGeneric;
71 /// which may change. Storing a pair of DIType and checksum.
108 llvm::DIType CreateType(const BuiltinType *Ty)
    [all...]
CGDebugInfo.cpp 404 llvm::DIType CGDebugInfo::CreateType(const BuiltinType *BT) {
417 return llvm::DIType();
441 llvm::DIType ISATy = DBuilder.createPointerType(ClassTy, Size);
445 0, 0, 0, 0, llvm::DIType(), llvm::DIArray());
525 llvm::DIType DbgTy =
530 llvm::DIType CGDebugInfo::CreateType(const ComplexType *Ty) {
538 llvm::DIType DbgTy =
546 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit,
573 llvm::DIType FromTy =
578 llvm::DIType DbgTy = DBuilder.createQualifiedType(Tag, FromTy)
    [all...]
  /external/llvm/include/llvm/
DIBuilder.h 38 class DIType;
75 StringRef Name, DIType Ty, Value *Val,
137 DIDerivedType createQualifiedType(unsigned Tag, DIType FromTy);
145 createPointerType(DIType PointeeTy, uint64_t SizeInBits,
151 DIDerivedType createMemberPointerType(DIType PointeeTy, DIType Class);
155 DIDerivedType createReferenceType(unsigned Tag, DIType RTy);
163 DIDerivedType createTypedef(DIType Ty, StringRef Name, DIFile File,
167 DIDerivedType createFriend(DIType Ty, DIType FriendTy)
    [all...]
DebugInfo.h 46 class DIType;
197 /// DIType - This is a wrapper for a type.
200 class DIType : public DIScope {
206 DIType(const MDNode *N = 0) : DIScope(N) {}
268 class DIBasicType : public DIType {
270 explicit DIBasicType(const MDNode *N = 0) : DIType(N) {}
281 class DIDerivedType : public DIType {
286 explicit DIDerivedType(const MDNode *N = 0) : DIType(N) {}
288 DIType getTypeDerivedFrom() const { return getFieldAs<DIType>(9);
    [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);
66 DIType(TempImportedModules).replaceAllUsesWith(IMs);
265 DIDerivedType DIBuilder::createQualifiedType(unsigned Tag, DIType FromTy) {
284 DIBuilder::createPointerType(DIType PointeeTy, uint64_t SizeInBits,
302 DIDerivedType DIBuilder::createMemberPointerType(DIType PointeeTy,
303 DIType Base)
    [all...]
DebugInfo.cpp 216 /// isType - Return true if the specified tag is legal for DIType.
332 void DIType::replaceAllUsesWith(DIDescriptor &D) {
352 void DIType::replaceAllUsesWith(MDNode *D) {
371 bool DIType::isUnsignedDIType() {
423 bool DIType::Verify() const {
443 // DIType is abstract, it should be a BasicType, a DerivedType or
608 DIType BaseType = getTypeDerivedFrom();
700 return DIType(DbgNode).getContext();
848 DICompositeType llvm::getDICompositeType(DIType T) {
867 return isSubprogramContext(DIType(Context).getContext())
    [all...]
Verifier.cpp     [all...]
  /external/llvm/lib/Analysis/
ModuleDebugInfoPrinter.cpp 84 DIType(*I).print(O);
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfCompileUnit.cpp 299 void CompileUnit::addSourceLine(DIE *Die, DIType Ty) {
514 DIType Ty = DV.getType();
515 DIType TmpTy = Ty;
590 static bool isTypeSigned(DIType Ty, int *SizeInBits) {
604 DIType Ty) {
719 return getOrCreateTypeDIE(DIType(Context));
737 /// given DIType.
739 DIType Ty(TyNode);
754 assert(Ty.isDerivedType() && "Unknown kind of DIType");
778 void CompileUnit::addType(DIE *Entity, DIType Ty, unsigned Attribute)
    [all...]
DwarfCompileUnit.h 136 void addGlobalType(DIType Ty);
256 void addSourceLine(DIE *Die, DIType Ty);
266 void addConstantValue(DIE *Die, const MachineOperand &MO, DIType Ty);
312 void addType(DIE *Entity, DIType Ty, unsigned Attribute = dwarf::DW_AT_type);
321 /// given DIType.
DwarfDebug.h 210 DIType getType() const;
DwarfDebug.cpp 120 DIType DbgVariable::getType() const {
121 DIType Ty = Var.getType();
149 DIType subType = Ty;
399 DIType ATy = DIType(Args.getElement(i));
830 EntityDie = TheCU->getOrCreateTypeDIE(DIType(Entity));
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
DebugIR.cpp 386 DIType(0), DIArray(0)); // filled in later
  /external/llvm/tools/opt/
opt.cpp 378 DIType TY(Context);

Completed in 582 milliseconds