Home | History | Annotate | Download | only in Renderscript

Lines Matching defs:Input

61  * invoked over the appropriate data cells of the input/output
211 // OrigStep - Original step increment (root.expand() input from driver).
456 // ArgVector - on input, the non-special arguments
597 // Generate loop-invariant input processing setup code for an expanded
604 // ArgIter - iterator pointing to first input of the UNexpanded function
607 // InTypes[] - this function saves input type, they will be used in ExpandInputsBody().
609 // (byte for x86, cell for other platforms) of the corresponding input allocation
625 // Extract information about input slots. The work done
638 * that it is a struct input that has been promoted. As such we don't
662 // causes mismatched input/output data offset between slang reflected
666 // X86_CUSTOM_DL_STRING and then bitcast it to actual input type.
681 // Generate loop-varying input processing code for an expanded ForEach-able function
687 // TBAAAllocation - metadata for marking loads of input values out of allocations
689 // InTypes[] - this function uses the saved input types in ExpandInputsLoopInvariant()
715 // Treat x86 input buffer as byte[], get indexed pointer with explicit
717 // X86_CUSTOM_DL_STRING, then bitcast it to actual input type.
726 llvm::Value *Input;
727 llvm::LoadInst *InputLoad = Builder.CreateLoad(InPtr, "input");
736 // the kernel to potentially modify the input data.
741 Input = TemporarySlot;
743 Input = InputLoad;
746 RootArgs.push_back(Input);
852 // Calculate the current input and output pointers
854 // We always calculate the input/output pointers with a GEP operating on i8
989 // causes mismatched input/output data offset between slang reflected
1029 // Calculate the current input and output pointers.
1101 // The input is a function of the form
1107 // The input accumulator function gets expanded into a function of the form