Lines Matching refs:unwrap

28 inline TargetLibraryInfoImpl *unwrap(LLVMTargetLibraryInfoRef P) {  in unwrap()  function
43 return wrap(&unwrap(M)->getDataLayout()); in LLVMGetModuleDataLayout()
47 unwrap(M)->setDataLayout(*unwrap(DL)); in LLVMSetModuleDataLayout()
55 delete unwrap(TD); in LLVMDisposeTargetData()
60 unwrap(PM)->add(new TargetLibraryInfoWrapperPass(*unwrap(TLI))); in LLVMAddTargetLibraryInfo()
64 std::string StringRep = unwrap(TD)->getStringRepresentation(); in LLVMCopyStringRepOfTargetData()
69 return unwrap(TD)->isLittleEndian() ? LLVMLittleEndian : LLVMBigEndian; in LLVMByteOrder()
73 return unwrap(TD)->getPointerSize(0); in LLVMPointerSize()
77 return unwrap(TD)->getPointerSize(AS); in LLVMPointerSizeForAS()
81 return wrap(unwrap(TD)->getIntPtrType(*unwrap(LLVMGetGlobalContext()))); in LLVMIntPtrType()
85 return wrap(unwrap(TD)->getIntPtrType(*unwrap(LLVMGetGlobalContext()), AS)); in LLVMIntPtrTypeForAS()
89 return wrap(unwrap(TD)->getIntPtrType(*unwrap(C))); in LLVMIntPtrTypeInContext()
93 return wrap(unwrap(TD)->getIntPtrType(*unwrap(C), AS)); in LLVMIntPtrTypeForASInContext()
97 return unwrap(TD)->getTypeSizeInBits(unwrap(Ty)); in LLVMSizeOfTypeInBits()
101 return unwrap(TD)->getTypeStoreSize(unwrap(Ty)); in LLVMStoreSizeOfType()
105 return unwrap(TD)->getTypeAllocSize(unwrap(Ty)); in LLVMABISizeOfType()
109 return unwrap(TD)->getABITypeAlign(unwrap(Ty)).value(); in LLVMABIAlignmentOfType()
113 return unwrap(TD)->getABITypeAlign(unwrap(Ty)).value(); in LLVMCallFrameAlignmentOfType()
117 return unwrap(TD)->getPrefTypeAlign(unwrap(Ty)).value(); in LLVMPreferredAlignmentOfType()
122 return unwrap(TD) in LLVMPreferredAlignmentOfGlobal()
123 ->getPreferredAlign(unwrap<GlobalVariable>(GlobalVar)) in LLVMPreferredAlignmentOfGlobal()
129 StructType *STy = unwrap<StructType>(StructTy); in LLVMElementAtOffset()
130 return unwrap(TD)->getStructLayout(STy)->getElementContainingOffset(Offset); in LLVMElementAtOffset()
135 StructType *STy = unwrap<StructType>(StructTy); in LLVMOffsetOfElement()
136 return unwrap(TD)->getStructLayout(STy)->getElementOffset(Element); in LLVMOffsetOfElement()