This is the complete list of members for VuoCompilerCodeGenUtilities, including all inherited members.
callFunctionWithStructReturn(Function *function, vector< Value * > args, BasicBlock *block) | VuoCompilerCodeGenUtilities | static |
convertArgumentToParameterType(Value *argument, Function *function, int parameterIndex, Value **secondArgument, Module *module, BasicBlock *block) | VuoCompilerCodeGenUtilities | static |
convertReturnValueToExpectedType(Value *returnValue, Type *expectedType, BasicBlock *block) | VuoCompilerCodeGenUtilities | static |
generateAllocationForDispatchGroup(Module *module, string identifier) | VuoCompilerCodeGenUtilities | static |
generateAllocationForDispatchQueue(Module *module, string identifier) | VuoCompilerCodeGenUtilities | static |
generateAllocationForSemaphore(Module *module, string identifier) | VuoCompilerCodeGenUtilities | static |
generateFinalizationForDispatchObject(Module *module, BasicBlock *block, GlobalVariable *dispatchObjectVariable) | VuoCompilerCodeGenUtilities | static |
generateInitializationForDispatchGroup(Module *module, BasicBlock *block, GlobalVariable *dispatchGroupVariable) | VuoCompilerCodeGenUtilities | static |
generateInitializationForDispatchQueue(Module *module, BasicBlock *block, GlobalVariable *dispatchQueueVariable) | VuoCompilerCodeGenUtilities | static |
generateInitializationForSemaphore(Module *module, BasicBlock *block, GlobalVariable *semaphoreVariable, int initialValue=1) | VuoCompilerCodeGenUtilities | static |
generateMemoryAllocation(Module *module, BasicBlock *block, Type *elementType, Value *elementCountValue) | VuoCompilerCodeGenUtilities | static |
generatePointerToConstantArrayOfStrings(Module *module, vector< string > stringValues) | VuoCompilerCodeGenUtilities | static |
generatePointerToConstantString(Module *module, string stringValue, string globalVariableName="") | VuoCompilerCodeGenUtilities | static |
generatePointerToValue(BasicBlock *block, Value *value) | VuoCompilerCodeGenUtilities | static |
generateSignalForSemaphore(Module *module, BasicBlock *block, GlobalVariable *semaphoreVariable) | VuoCompilerCodeGenUtilities | static |
generateStringMatchingCode(Module *module, Function *function, BasicBlock *initialBlock, BasicBlock *finalBlock, Value *inputStringValue, map< string, pair< BasicBlock *, BasicBlock * > > blocksForString) | VuoCompilerCodeGenUtilities | static |
generateSubmissionForDispatchGroup(Module *module, BasicBlock *block, GlobalVariable *dispatchGroupVariable, Function *workerFunction, Value *contextValue) | VuoCompilerCodeGenUtilities | static |
generateSubmissionToDispatchQueue(Module *module, BasicBlock *block, GlobalVariable *dispatchQueueVariable, Function *workerFunction, Value *contextValue) | VuoCompilerCodeGenUtilities | static |
generateWaitForDispatchGroup(Module *module, BasicBlock *block, GlobalVariable *dispatchGroupVariable, dispatch_time_t timeout=DISPATCH_TIME_FOREVER) | VuoCompilerCodeGenUtilities | static |
generateWaitForSemaphore(Module *module, BasicBlock *block, GlobalVariable *semaphoreVariable, dispatch_time_t timeout=DISPATCH_TIME_FOREVER) | VuoCompilerCodeGenUtilities | static |
getDispatchObjectType(Module *module) (defined in VuoCompilerCodeGenUtilities) | VuoCompilerCodeGenUtilities | static |
getFinalizeReferenceCountsFunction(Module *module) (defined in VuoCompilerCodeGenUtilities) | VuoCompilerCodeGenUtilities | static |
getInitializeReferenceCountsFunction(Module *module) (defined in VuoCompilerCodeGenUtilities) | VuoCompilerCodeGenUtilities | static |
getMallocFunction(Module *module) (defined in VuoCompilerCodeGenUtilities) | VuoCompilerCodeGenUtilities | static |
getParameterTypeBeforeLowering(Function *function, int parameterIndex, Module *module, string typeName) | VuoCompilerCodeGenUtilities | static |
getStrcmpFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getVuoReleaseFunction(Module *module) (defined in VuoCompilerCodeGenUtilities) | VuoCompilerCodeGenUtilities | static |
getVuoRetainFunction(Module *module) (defined in VuoCompilerCodeGenUtilities) | VuoCompilerCodeGenUtilities | static |
isFunctionReturningStructViaParameter(Function *function) | VuoCompilerCodeGenUtilities | static |