Searched defs:DIType (Results 1 - 3 of 3) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DDebugInfo.h45 class DIType;
91 explicit DIDescriptor(const DIType F);
229 /// DIType - This is a wrapper for a type.
232 class DIType : public DIScope { class in namespace:llvm
237 DIType(const MDNode *N, bool, bool) : DIScope(N) {} function in class:llvm::DIType
244 explicit DIType(const MDNode *N);
245 explicit DIType() {} function in class:llvm::DIType
246 virtual ~DIType() {}
322 class DIBasicType : public DIType {
324 explicit DIBasicType(const MDNode *N = 0) : DIType(
[all...]
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DDebugInfo.cpp51 DIDescriptor::DIDescriptor(const DIType F) : DbgNode(F.DbgNode) {
197 /// isType - Return true if the specified tag is legal for DIType.
296 DIType::DIType(const MDNode *N) : DIScope(N) { function in class:DIType
311 void DIType::replaceAllUsesWith(DIDescriptor &D) {
331 void DIType::replaceAllUsesWith(MDNode *D) {
350 bool DIType::isUnsignedDIType() {
377 bool DIType::Verify() const {
439 DIType Ty = getType();
457 DIType T
[all...]
/external/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h51 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To
84 typedef TypedDINodeRef<DIType> DITypeRef;
509 class DIType : public DIScope { class in namespace:llvm
517 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, function in class:llvm::DIType
523 ~DIType() = default;
544 return TempDIType(cast<DIType>(MDNode::clone().release()));
607 class DIBasicType : public DIType {
616 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0,
665 class DIDerivedType : public DIType {
672 : DIType(
[all...]

Completed in 169 milliseconds