Vuo
1.1.1
|
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 |
generateAllocationForDispatchGroup(Module *module, BasicBlock *block, string identifier) | VuoCompilerCodeGenUtilities | static |
generateAllocationForDispatchQueue(Module *module, string identifier) | VuoCompilerCodeGenUtilities | static |
generateAllocationForSemaphore(Module *module, string identifier) | VuoCompilerCodeGenUtilities | static |
generateAnnotation(Module *module, BasicBlock *block, Value *value, string annotation, string fileName, unsigned int lineNumber) | VuoCompilerCodeGenUtilities | static |
generateAsynchronousSubmissionToDispatchQueue(Module *module, BasicBlock *block, GlobalVariable *dispatchQueueVariable, Function *workerFunction, Value *contextValue) | VuoCompilerCodeGenUtilities | static |
generateCreateDispatchTime(Module *module, BasicBlock *block, Value *deltaValue) | VuoCompilerCodeGenUtilities | static |
generateFinalizationForDispatchObject(Module *module, BasicBlock *block, Value *dispatchObjectVariable) | VuoCompilerCodeGenUtilities | static |
generateFormattedString(Module *module, BasicBlock *block, string formatString, vector< Value * > replacementValues) | VuoCompilerCodeGenUtilities | static |
generateIndexMatchingCode(Module *module, Function *function, BasicBlock *initialBlock, BasicBlock *finalBlock, Value *inputIndexValue, vector< pair< BasicBlock *, BasicBlock * > > blocksForIndex) | VuoCompilerCodeGenUtilities | static |
generateInitializationForDispatchGroup(Module *module, BasicBlock *block, AllocaInst *dispatchGroupVariable) | VuoCompilerCodeGenUtilities | static |
generateInitializationForDispatchQueue(Module *module, BasicBlock *block, GlobalVariable *dispatchQueueVariable, string dispatchQueueName) | VuoCompilerCodeGenUtilities | static |
generateInitializationForSemaphore(Module *module, BasicBlock *block, GlobalVariable *semaphoreVariable, int initialValue=1) | VuoCompilerCodeGenUtilities | static |
generateIsPausedComparison(Module *module, BasicBlock *block) | VuoCompilerCodeGenUtilities | static |
generateMemoryAllocation(Module *module, BasicBlock *block, Type *elementType, Value *elementCountValue) | VuoCompilerCodeGenUtilities | static |
generatePointerToConstantArrayOfStrings(Module *module, vector< string > stringValues, string globalVariableName="") | VuoCompilerCodeGenUtilities | static |
generatePointerToConstantString(Module *module, string stringValue, string globalVariableName="") | VuoCompilerCodeGenUtilities | static |
generatePointerToValue(BasicBlock *block, Value *value) | VuoCompilerCodeGenUtilities | static |
generatePrint(Module *module, BasicBlock *block, string formatString, Value *value=NULL) | VuoCompilerCodeGenUtilities | static |
generateReleaseCall(Module *module, BasicBlock *block, Value *argument) | VuoCompilerCodeGenUtilities | static |
generateRetainCall(Module *module, BasicBlock *block, Value *argument) | VuoCompilerCodeGenUtilities | static |
generateRetainForDispatchObject(Module *module, BasicBlock *block, Value *dispatchObjectVariable) | VuoCompilerCodeGenUtilities | static |
generateSerialization(Module *module, BasicBlock *block, Value *valueToSerialize) | VuoCompilerCodeGenUtilities | static |
generateSignalForSemaphore(Module *module, BasicBlock *block, GlobalVariable *semaphoreVariable) | VuoCompilerCodeGenUtilities | static |
generateSignalForSemaphore(Module *module, BasicBlock *block, AllocaInst *semaphoreVariable) | VuoCompilerCodeGenUtilities | static |
generateStringConcatenation(Module *module, BasicBlock *block, vector< Value * > stringsToConcatenate) | 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, AllocaInst *dispatchGroupVariable, Function *workerFunction, Value *contextValue) | VuoCompilerCodeGenUtilities | static |
generateSynchronousSubmissionToDispatchQueue(Module *module, BasicBlock *block, GlobalVariable *dispatchQueueVariable, Function *workerFunction, Value *contextValue) | VuoCompilerCodeGenUtilities | static |
generateTypeCast(Module *module, BasicBlock *block, Value *valueToCast, Type *typeToCastTo) | VuoCompilerCodeGenUtilities | static |
generateUnserialization(Module *module, BasicBlock *block, Value *stringToUnserialize, GlobalVariable *destination) | VuoCompilerCodeGenUtilities | static |
generateWaitForDispatchGroup(Module *module, BasicBlock *block, AllocaInst *dispatchGroupVariable, dispatch_time_t timeout=DISPATCH_TIME_FOREVER) | VuoCompilerCodeGenUtilities | static |
generateWaitForSemaphore(Module *module, BasicBlock *block, GlobalVariable *semaphoreVariable) | VuoCompilerCodeGenUtilities | static |
generateWaitForSemaphore(Module *module, BasicBlock *block, AllocaInst *semaphoreVariable) | VuoCompilerCodeGenUtilities | static |
generateWaitForSemaphore(Module *module, BasicBlock *block, AllocaInst *semaphoreVariable, Value *timeoutValue) | VuoCompilerCodeGenUtilities | static |
getAnnotateFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getCallbackStartFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getCallbackStopFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getCloseGraphvizGraphFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getDispatchObjectType(Module *module) | VuoCompilerCodeGenUtilities | static |
getDispatchSemaphoreType(Module *module) | VuoCompilerCodeGenUtilities | static |
getFprintfFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getFreeFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getGetConstantValueFromGraphvizFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getGetInputPortStringFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getGetOutputPortStringFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getGetPortValueFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getGetPublishedInputPortValueFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getGetPublishedOutputPortValueFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getIsNodeInBothCompositionsFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getIsPausedVariable(Module *module) | VuoCompilerCodeGenUtilities | static |
getJsonObjectPutFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getJsonObjectToJsonStringExtFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getJsonTokenerParseFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getMallocFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getOpenGraphvizGraphFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getParameterTypeBeforeLowering(Function *function, int parameterIndex, Module *module, string typeName) | VuoCompilerCodeGenUtilities | static |
getPutsFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSendEventDroppedFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSendInputPortsUpdatedFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSendNodeExecutionFinishedFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSendNodeExecutionStartedFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSendOutputPortsUpdatedFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSerializeFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSetInputPortValueFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSetPublishedInputPortValueFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSnprintfFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getSscanfFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getStrcatFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getStrcmpFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getStrdupFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getStrlenFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getTranscodeToGraphvizIdentifierFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getUnserializeFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
getWaitForNodeFunction(Module *module) | VuoCompilerCodeGenUtilities | static |
isFunctionReturningStructViaParameter(Function *function) | VuoCompilerCodeGenUtilities | static |