Lines Matching refs:Function
22 #include "llvm/Function.h"
65 bool IsOpenCLKernel(const Function *Fun);
71 void RunAna(Function *Fun);
72 void Replace(Function *Fun);
74 void Propagate(Function* Fun);
76 Value* ConstantRead(Function *Fun, Param &P);
77 Value* handleSpecial(Function *Fun, Param &P);
84 bool runOnFunction (Function &F);
96 bool R600KernelParameters::IsOpenCLKernel(const Function* Fun) {
97 Module *Mod = const_cast<Function*>(Fun)->getParent();
213 void R600KernelParameters::RunAna(Function* Fun) {
216 for (Function::arg_iterator I = Fun->arg_begin(); I != Fun->arg_end(); ++I) {
222 void R600KernelParameters::Replace(Function* Fun) {
237 void R600KernelParameters::Propagate(Function* Fun) {
311 Value* R600KernelParameters::ConstantRead(Function *Fun, Param &P) {
361 Value* R600KernelParameters::handleSpecial(Function* Fun, Param& P) {
426 bool R600KernelParameters::runOnFunction (Function &F) {