Searched refs:LLVMTargetDataRef (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DTarget.h37 typedef struct LLVMOpaqueTargetData *LLVMTargetDataRef; typedef in typeref:struct:LLVMOpaqueTargetData
186 LLVMTargetDataRef LLVMGetModuleDataLayout(LLVMModuleRef M);
193 void LLVMSetModuleDataLayout(LLVMModuleRef M, LLVMTargetDataRef DL);
197 LLVMTargetDataRef LLVMCreateTargetData(const char *StringRep);
201 void LLVMDisposeTargetData(LLVMTargetDataRef TD);
212 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD);
217 enum LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD);
221 unsigned LLVMPointerSize(LLVMTargetDataRef TD);
226 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS);
230 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef T
[all...]
H A DTargetMachine.h123 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T);
H A DExecutionEngine.h139 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/
H A DTarget.cpp47 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 T
[all...]
H A DTargetMachineC.cpp181 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h39 using LLVMTargetDataRef = struct LLVMOpaqueTargetData *;
603 inline DataLayout *unwrap(LLVMTargetDataRef P) {
607 inline LLVMTargetDataRef wrap(const DataLayout *P) {
608 return reinterpret_cast<LLVMTargetDataRef>(const_cast<DataLayout *>(P));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp283 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE) {

Completed in 165 milliseconds