Searched refs:Function (Results 1 - 25 of 127) sorted by relevance

123456

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/codegen/templates/
H A Dgen_builder.hpp54 Function* pFunc = cast<Function>(JM()->mpCurrentModule->getOrInsertFunction("meta.intrinsic.${func['name']}", pFuncTy).getCallee());
56 Function* pFunc = cast<Function>(JM()->mpCurrentModule->getOrInsertFunction("meta.intrinsic.${func['name']}", pFuncTy));
65 Function* pFunc = Intrinsic::getDeclaration(JM()->mpCurrentModule, Intrinsic::${func['intrin']}, args);
68 Function* pFunc = Intrinsic::getDeclaration(JM()->mpCurrentModule, Intrinsic::${func['intrin']});
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_from_common.h35 Subroutine(Function *f) : f(f) { }
36 Function *f;
41 Subroutine *getSubroutine(Function *);
H A Dnv50_ir.h510 class Function;
675 virtual Value *clone(ClonePolicy<Function>&) const = 0;
718 LValue(Function *, DataFile file);
719 LValue(Function *, LValue *);
724 virtual LValue *clone(ClonePolicy<Function>&) const;
742 virtual Symbol *clone(ClonePolicy<Function>&) const;
780 virtual ImmediateValue *clone(ClonePolicy<Function>&) const;
808 Instruction(Function *, operation, DataType);
811 virtual Instruction *clone(ClonePolicy<Function>&,
1021 TexInstruction(Function *, operatio
1185 class Function class in namespace:nv50_ir
[all...]
H A Dnv50_ir_bb.cpp27 Function::Function(Program *p, const char *fnName, uint32_t label) function in class:nv50_ir::Function
51 Function::~Function()
74 BasicBlock::BasicBlock(Function *fn) : cfg(this), dom(this), func(fn)
95 BasicBlock::clone(ClonePolicy<Function>& pol) const
399 Function::setEntry(BasicBlock *bb)
408 Function::setExit(BasicBlock *bb)
417 Function::orderInstructions(ArrayList &result)
433 Function
[all...]
H A Dnv50_ir_inlines.h326 static inline Instruction *cloneForward(Function *ctx, Instruction *obj)
328 DeepClonePolicy<Function> pol(ctx);
410 Function *Function::get(Graph::Node *node)
413 return reinterpret_cast<Function *>(node->data);
416 LValue *Function::getLValue(int id)
H A Dnv50_ir_from_common.cpp38 ip, Subroutine(new Function(prog, "SUB", ip)))).first;
44 ConverterCommon::getSubroutine(Function *f)
H A Dnv50_ir_lowering_nvc0.h61 virtual bool visit(Function *);
82 virtual bool visit(Function *);
105 bool insertTextureBarriers(Function *);
158 virtual bool visit(Function *);
H A Dnv50_ir_target_nvc0.h77 bool calculateSchedDataNVC0(const Target *, Function *);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_from_common.h35 Subroutine(Function *f) : f(f) { }
36 Function *f;
41 Subroutine *getSubroutine(Function *);
H A Dnv50_ir.h561 class Function;
727 virtual Value *clone(ClonePolicy<Function>&) const = 0;
770 LValue(Function *, DataFile file);
771 LValue(Function *, LValue *);
776 virtual LValue *clone(ClonePolicy<Function>&) const;
794 virtual Symbol *clone(ClonePolicy<Function>&) const;
832 virtual ImmediateValue *clone(ClonePolicy<Function>&) const;
860 Instruction(Function *, operation, DataType);
863 virtual Instruction *clone(ClonePolicy<Function>&,
1075 TexInstruction(Function *, operatio
1239 class Function class in namespace:nv50_ir
[all...]
H A Dnv50_ir_bb.cpp27 Function::Function(Program *p, const char *fnName, uint32_t label) function in class:nv50_ir::Function
51 Function::~Function()
74 BasicBlock::BasicBlock(Function *fn) : cfg(this), dom(this), func(fn)
95 BasicBlock::clone(ClonePolicy<Function>& pol) const
399 Function::setEntry(BasicBlock *bb)
408 Function::setExit(BasicBlock *bb)
417 Function::orderInstructions(ArrayList &result)
433 Function
[all...]
H A Dnv50_ir_inlines.h326 static inline Instruction *cloneForward(Function *ctx, Instruction *obj)
328 DeepClonePolicy<Function> pol(ctx);
410 Function *Function::get(Graph::Node *node)
413 return reinterpret_cast<Function *>(node->data);
416 LValue *Function::getLValue(int id)
H A Dnv50_ir_from_common.cpp40 ip, Subroutine(new Function(prog, "SUB", ip)))).first;
46 ConverterCommon::getSubroutine(Function *f)
H A Dnv50_ir_lowering_gv100.h58 virtual bool visit(Function *) { return true; }
H A Dnv50_ir_lowering_nvc0.h61 virtual bool visit(Function *);
84 virtual bool visit(Function *);
107 bool insertTextureBarriers(Function *);
160 virtual bool visit(Function *);
H A Dnv50_ir_target_nvc0.h77 bool calculateSchedDataNVC0(const Target *, Function *);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/codegen/templates/
H A Dgen_builder.hpp61 Function* pFunc = cast<Function>(JM()->mpCurrentModule->getOrInsertFunction("meta.intrinsic.${func['name']}", pFuncTy).getCallee());
63 Function* pFunc = cast<Function>(JM()->mpCurrentModule->getOrInsertFunction("meta.intrinsic.${func['name']}", pFuncTy));
72 Function* pFunc = Intrinsic::getDeclaration(JM()->mpCurrentModule, Intrinsic::${func['intrin']}, args);
75 Function* pFunc = Intrinsic::getDeclaration(JM()->mpCurrentModule, Intrinsic::${func['intrin']});
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/llvm/
H A Dmetadata.hpp51 is_kernel_node_for(const ::llvm::Function &f) {
54 return &f == dyn_extract< ::llvm::Function>(n->getOperand(0));
59 is_kernel(const ::llvm::Function &f) {
69 get_kernel_metadata_operands(const ::llvm::Function &f,
106 get_argument_metadata(const ::llvm::Function &f,
118 inline std::vector<const ::llvm::Function *>
120 std::vector<const ::llvm::Function *> fs;
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/llvm/
H A Dmetadata.hpp43 is_kernel(const ::llvm::Function &f) {
48 get_kernel_metadata_operands(const ::llvm::Function &f,
62 get_str_kernel_metadata(const ::llvm::Function &f,
78 get_uint_vector_kernel_metadata(const ::llvm::Function &f,
97 get_type_kernel_metadata(const ::llvm::Function &f,
153 get_str_argument_metadata(const ::llvm::Function &f,
170 get_uint_argument_metadata(const ::llvm::Function &f,
188 inline std::vector<const ::llvm::Function *>
190 std::vector<const ::llvm::Function *> fs;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Dstencil.c153 if (ctx->Stencil.Function[0] == frontfunc &&
154 ctx->Stencil.Function[1] == backfunc &&
162 ctx->Stencil.Function[0] = frontfunc;
163 ctx->Stencil.Function[1] = backfunc;
194 if (ctx->Stencil.Function[face] == func &&
200 ctx->Stencil.Function[face] = func;
213 if (ctx->Stencil.Function[0] == func &&
214 ctx->Stencil.Function[1] == func &&
222 ctx->Stencil.Function[0] = ctx->Stencil.Function[
[all...]
H A Dstencil.h119 (ctx->Stencil.Function[0] != ctx->Stencil.Function[face] ||
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dstencil.c154 if (ctx->Stencil.Function[0] == frontfunc &&
155 ctx->Stencil.Function[1] == backfunc &&
164 ctx->Stencil.Function[0] = frontfunc;
165 ctx->Stencil.Function[1] = backfunc;
196 if (ctx->Stencil.Function[face] == func &&
203 ctx->Stencil.Function[face] = func;
216 if (ctx->Stencil.Function[0] == func &&
217 ctx->Stencil.Function[1] == func &&
226 ctx->Stencil.Function[0] = ctx->Stencil.Function[
[all...]
H A Dstencil.h119 (ctx->Stencil.Function[0] != ctx->Stencil.Function[face] ||
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/
H A Dstreamout_jit.cpp183 Function* soFunc)
260 Function* Create(const STREAMOUT_COMPILE_STATE& state)
278 Function* soFunc = Function::Create(
340 llvm::Function* func = (llvm::Function*)hFunc;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/
H A Dstreamout_jit.cpp183 Function* soFunc)
260 Function* Create(const STREAMOUT_COMPILE_STATE& state)
273 Function* soFunc = Function::Create(
341 llvm::Function* func = (llvm::Function*)hFunc;

Completed in 22 milliseconds

123456