• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/

Lines Matching refs:LLVMTargetDataRef

47 LLVMTargetDataRef LLVMGetModuleDataLayout(LLVMModuleRef M) {
51 void LLVMSetModuleDataLayout(LLVMModuleRef M, LLVMTargetDataRef DL) {
55 LLVMTargetDataRef LLVMCreateTargetData(const char *StringRep) {
59 void LLVMDisposeTargetData(LLVMTargetDataRef TD) {
68 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) {
73 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) {
77 unsigned LLVMPointerSize(LLVMTargetDataRef TD) {
81 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) {
85 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD) {
89 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) {
93 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD) {
97 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) {
101 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
105 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
109 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
113 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
117 unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
121 unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
125 unsigned LLVMPreferredAlignmentOfGlobal(LLVMTargetDataRef TD,
132 unsigned LLVMElementAtOffset(LLVMTargetDataRef TD, LLVMTypeRef StructTy,
138 unsigned long long LLVMOffsetOfElement(LLVMTargetDataRef TD, LLVMTypeRef StructTy,