Home
last modified time | relevance | path

Searched refs:unwrap (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-10-stable/contrib/llvm/lib/IR/
DCore.cpp52 initializeCore(*unwrap(R)); in LLVMInitializeCore()
81 delete unwrap(C); in LLVMContextDispose()
86 return unwrap(C)->getMDKindID(StringRef(Name, SLen)); in LLVMGetMDKindIDInContext()
102 return wrap(new Module(ModuleID, *unwrap(C))); in LLVMModuleCreateWithNameInContext()
106 delete unwrap(M); in LLVMDisposeModule()
111 return unwrap(M)->getDataLayout().c_str(); in LLVMGetDataLayout()
115 unwrap(M)->setDataLayout(Triple); in LLVMSetDataLayout()
120 return unwrap(M)->getTargetTriple().c_str(); in LLVMGetTarget()
124 unwrap(M)->setTargetTriple(Triple); in LLVMSetTarget()
128 unwrap(M)->dump(); in LLVMDumpModule()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Target/
DTarget.cpp27 inline DataLayout *unwrap(LLVMTargetDataRef P) { in unwrap() function
35 inline TargetLibraryInfo *unwrap(LLVMTargetLibraryInfoRef P) { in unwrap() function
50 initializeTarget(*unwrap(R)); in LLVMInitializeTarget()
58 unwrap(PM)->add(new DataLayout(*unwrap(TD))); in LLVMAddTargetData()
63 unwrap(PM)->add(new TargetLibraryInfo(*unwrap(TLI))); in LLVMAddTargetLibraryInfo()
67 std::string StringRep = unwrap(TD)->getStringRepresentation(); in LLVMCopyStringRepOfTargetData()
72 return unwrap(TD)->isLittleEndian() ? LLVMLittleEndian : LLVMBigEndian; in LLVMByteOrder()
76 return unwrap(TD)->getPointerSize(0); in LLVMPointerSize()
80 return unwrap(TD)->getPointerSize(AS); in LLVMPointerSizeForAS()
84 return wrap(unwrap(TD)->getIntPtrType(getGlobalContext())); in LLVMIntPtrType()
[all …]
DTargetMachineC.cpp32 inline DataLayout *unwrap(LLVMTargetDataRef P) { in unwrap() function
40 inline TargetLibraryInfo *unwrap(LLVMTargetLibraryInfoRef P) { in unwrap() function
49 inline TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap() function
52 inline Target *unwrap(LLVMTargetRef P) { in unwrap() function
72 return wrap(unwrap(T)->getNext()); in LLVMGetNextTarget()
103 return unwrap(T)->getName(); in LLVMGetTargetName()
107 return unwrap(T)->getShortDescription(); in LLVMGetTargetDescription()
111 return unwrap(T)->hasJIT(); in LLVMTargetHasJIT()
115 return unwrap(T)->hasTargetMachine(); in LLVMTargetHasTargetMachine()
119 return unwrap(T)->hasMCAsmBackend(); in LLVMTargetHasAsmBackend()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
DScalar.cpp69 initializeScalarOpts(*unwrap(R)); in LLVMInitializeScalarOpts()
73 unwrap(PM)->add(createAggressiveDCEPass()); in LLVMAddAggressiveDCEPass()
77 unwrap(PM)->add(createCFGSimplificationPass()); in LLVMAddCFGSimplificationPass()
81 unwrap(PM)->add(createDeadStoreEliminationPass()); in LLVMAddDeadStoreEliminationPass()
85 unwrap(PM)->add(createGVNPass()); in LLVMAddGVNPass()
89 unwrap(PM)->add(createIndVarSimplifyPass()); in LLVMAddIndVarSimplifyPass()
93 unwrap(PM)->add(createInstructionCombiningPass()); in LLVMAddInstructionCombiningPass()
97 unwrap(PM)->add(createJumpThreadingPass()); in LLVMAddJumpThreadingPass()
101 unwrap(PM)->add(createLICMPass()); in LLVMAddLICMPass()
105 unwrap(PM)->add(createLoopDeletionPass()); in LLVMAddLoopDeletionPass()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Object/
DObject.cpp22 inline ObjectFile *unwrap(LLVMObjectFileRef OF) { in unwrap() function
30 inline section_iterator *unwrap(LLVMSectionIteratorRef SI) { in unwrap() function
40 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) { in unwrap() function
50 inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) { in unwrap() function
62 return wrap(ObjectFile::createObjectFile(unwrap(MemBuf))); in LLVMCreateObjectFile()
66 delete unwrap(ObjectFile); in LLVMDisposeObjectFile()
71 section_iterator SI = unwrap(ObjectFile)->begin_sections(); in LLVMGetSections()
76 delete unwrap(SI); in LLVMDisposeSectionIterator()
81 return (*unwrap(SI) == unwrap(ObjectFile)->end_sections()) ? 1 : 0; in LLVMIsSectionIteratorAtEnd()
86 unwrap(SI)->increment(ec); in LLVMMoveToNextSection()
[all …]
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/
DExecutionEngineBindings.cpp29 inline DataLayout *unwrap(LLVMTargetDataRef P) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
37 inline TargetLibraryInfo *unwrap(LLVMTargetLibraryInfoRef P) { in unwrap() function
52 GenVal->IntVal = APInt(unwrap<IntegerType>(Ty)->getBitWidth(), N, IsSigned); in LLVMCreateGenericValueOfInt()
64 switch (unwrap(TyRef)->getTypeID()) { in LLVMCreateGenericValueOfFloat()
78 return unwrap(GenValRef)->IntVal.getBitWidth(); in LLVMGenericValueIntWidth()
83 GenericValue *GenVal = unwrap(GenValRef); in LLVMGenericValueToInt()
91 return unwrap(GenVal)->PointerVal; in LLVMGenericValueToPointer()
95 switch (unwrap(TyRef)->getTypeID()) { in LLVMGenericValueToFloat()
97 return unwrap(GenVal)->FloatVal; in LLVMGenericValueToFloat()
99 return unwrap(GenVal)->DoubleVal; in LLVMGenericValueToFloat()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/
DIPO.cpp50 initializeIPO(*unwrap(R)); in LLVMInitializeIPO()
54 unwrap(PM)->add(createArgumentPromotionPass()); in LLVMAddArgumentPromotionPass()
58 unwrap(PM)->add(createConstantMergePass()); in LLVMAddConstantMergePass()
62 unwrap(PM)->add(createDeadArgEliminationPass()); in LLVMAddDeadArgEliminationPass()
66 unwrap(PM)->add(createFunctionAttrsPass()); in LLVMAddFunctionAttrsPass()
70 unwrap(PM)->add(createFunctionInliningPass()); in LLVMAddFunctionInliningPass()
74 unwrap(PM)->add(llvm::createAlwaysInlinerPass()); in LLVMAddAlwaysInlinerPass()
78 unwrap(PM)->add(createGlobalDCEPass()); in LLVMAddGlobalDCEPass()
82 unwrap(PM)->add(createGlobalOptimizerPass()); in LLVMAddGlobalOptimizerPass()
86 unwrap(PM)->add(createIPConstantPropagationPass()); in LLVMAddIPConstantPropagationPass()
[all …]
DPassManagerBuilder.cpp358 inline PassManagerBuilder *unwrap(LLVMPassManagerBuilderRef P) { in unwrap() function
372 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderDispose()
379 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetOptLevel()
386 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetSizeLevel()
393 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetDisableUnitAtATime()
400 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetDisableUnrollLoops()
413 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderUseInlinerWithThreshold()
420 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateFunctionPassManager()
421 FunctionPassManager *FPM = unwrap<FunctionPassManager>(PM); in LLVMPassManagerBuilderPopulateFunctionPassManager()
428 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateModulePassManager()
[all …]
/freebsd-10-stable/contrib/llvm/include/llvm/Support/
DCBindingWrapping.h20 inline ty *unwrap(ref P) { \
32 inline T *unwrap(ref P) { \
33 return cast<T>(unwrap(P)); \
40 inline T *unwrap(ref P) { \
41 T *Q = (T*)unwrap(P); \
DCodeGen.h54 inline CodeModel::Model unwrap(LLVMCodeModel Model) { in unwrap() function
/freebsd-10-stable/contrib/llvm/lib/Transforms/Vectorize/
DVectorize.cpp35 initializeVectorization(*unwrap(R)); in LLVMInitializeVectorization()
39 unwrap(PM)->add(createBBVectorizePass()); in LLVMAddBBVectorizePass()
43 unwrap(PM)->add(createLoopVectorizePass()); in LLVMAddLoopVectorizePass()
47 unwrap(PM)->add(createSLPVectorizerPass()); in LLVMAddSLPVectorizePass()
/freebsd-10-stable/contrib/llvm/lib/Analysis/
DAnalysis.cpp70 initializeAnalysis(*unwrap(R)); in LLVMInitializeAnalysis()
77 LLVMBool Result = verifyModule(*unwrap(M), in LLVMVerifyModule()
88 return verifyFunction(*unwrap<Function>(Fn), in LLVMVerifyFunction()
93 Function *F = unwrap<Function>(Fn); in LLVMViewFunctionCFG()
98 Function *F = unwrap<Function>(Fn); in LLVMViewFunctionCFGOnly()
/freebsd-10-stable/contrib/llvm/lib/Bitcode/Reader/
DBitReader.cpp35 *OutModule = wrap(ParseBitcodeFile(unwrap(MemBuf), *unwrap(ContextRef), in LLVMParseBitcodeInContext()
55 *OutM = wrap(getLazyBitcodeModule(unwrap(MemBuf), *unwrap(ContextRef), in LLVMGetBitcodeModuleInContext()
/freebsd-10-stable/contrib/llvm/lib/Bitcode/Writer/
DBitWriter.cpp26 WriteBitcodeToFile(unwrap(M), OS); in LLVMWriteBitcodeToFile()
34 WriteBitcodeToFile(unwrap(M), OS); in LLVMWriteBitcodeToFD()
/freebsd-10-stable/contrib/llvm/lib/IRReader/
DIRReader.cpp105 *OutM = wrap(ParseIR(unwrap(MemBuf), Diag, *unwrap(ContextRef))); in LLVMParseIRInContext()
/freebsd-10-stable/contrib/llvm/lib/Analysis/IPA/
DIPA.cpp30 initializeIPA(*unwrap(R)); in LLVMInitializeIPA()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/
DInstrumentation.cpp36 initializeInstrumentation(*unwrap(R)); in LLVMInitializeInstrumentation()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
DUtils.cpp38 initializeTransformUtils(*unwrap(R)); in LLVMInitializeTransformUtils()
/freebsd-10-stable/contrib/llvm/lib/Transforms/ObjCARC/
DObjCARC.cpp48 initializeObjCARCOpts(*unwrap(R)); in LLVMInitializeObjCARCOpts()
/freebsd-10-stable/contrib/file/src/
Dfile.c151 private int unwrap(struct magic_set *, const char *);
245 e |= unwrap(magic, optarg); in main()
455 unwrap(struct magic_set *ms, const char *fn) in unwrap() function
/freebsd-10-stable/contrib/llvm/include/llvm/IR/
DLLVMContext.h119 inline LLVMContext **unwrap(LLVMContextRef* Tys) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
DValue.h445 inline Value **unwrap(LLVMValueRef *Vals) {
450 inline T **unwrap(LLVMValueRef *Vals, unsigned Length) {
/freebsd-10-stable/contrib/llvm/lib/CodeGen/
DCodeGen.cpp75 initializeCodeGen(*unwrap(R)); in LLVMInitializeCodeGen()
/freebsd-10-stable/kerberos5/lib/libgssapi_krb5/
DMakefile65 unwrap.c \
/freebsd-10-stable/crypto/heimdal/lib/gssapi/
DChangeLog880 * test_context.c: test wrap/unwrap, add flag for dce-style and
1155 * krb5/arcfour.c: Support DCE-style unwrap, tested with
1419 * unwrap.c: Less pointer signedness warnings.
1744 * unwrap.c: use gss_krb5_get_subkey(),
1766 * unwrap.c: mutex buglet, From: Luke Howard <lukeh@PADL.COM>
1829 * unwrap.c: support cfx, try to handle acceptor asserted subkey
2065 * unwrap.c: switch from the des_ to the DES_ api
2114 * wrap.c,unwrap.c,get_mic.c,verify_mic.c,cfx.c,cfx.h:
2122 * unwrap.c (unwrap_des3): use _gssapi_verify_pad
2144 * unwrap.c: hook in arcfour unwrap
[all …]

12