/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
D | IceInstMIPS32.cpp | 46 OperandMIPS32Mem::OperandMIPS32Mem(Cfg *Func, Type Ty, Variable *Base, in OperandMIPS32Mem() argument 50 (void)Func; in OperandMIPS32Mem() 61 template <> void InstMIPS32Lui::emit(const Cfg *Func) const { in emit() 64 Ostream &Str = Func->getContext()->getStrEmit(); in emit() 67 getDest()->emit(Func); in emit() 73 CR->emitWithoutPrefix(Func->getTarget()); in emit() 76 Src0->emit(Func); in emit() 80 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, in InstMIPS32Br() argument 83 : InstMIPS32(Func, InstMIPS32::Br, 0, nullptr), TargetTrue(TargetTrue), in InstMIPS32Br() 86 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, in InstMIPS32Br() argument [all …]
|
D | IceInstMIPS32.h | 81 static OperandMIPS32FCC *create(Cfg *Func, OperandMIPS32FCC::FCC FCC) { in create() argument 82 return new (Func->allocate<OperandMIPS32FCC>()) OperandMIPS32FCC(FCC); in create() 87 void emit(const Cfg *Func) const override { in emit() argument 90 Ostream &Str = Func->getContext()->getStrEmit(); in emit() 98 void dump(const Cfg *Func, Ostream &Str) const override { in dump() argument 101 (void)Func; in dump() 129 static OperandMIPS32Mem *create(Cfg *Func, Type Ty, Variable *Base, 131 return new (Func->allocate<OperandMIPS32Mem>()) 132 OperandMIPS32Mem(Func, Ty, Base, ImmOffset, Mode); 139 void emit(const Cfg *Func) const override; [all …]
|
D | IceInstX8632.h | 88 static X86OperandMem *create(Cfg *Func, Type Ty, Variable *Base, 93 return new (Func->allocate<X86OperandMem>()) X86OperandMem( 94 Func, Ty, Base, Offset, Index, Shift, SegmentReg, IsRebased); 96 static X86OperandMem *create(Cfg *Func, Type Ty, Variable *Base, in create() argument 100 return new (Func->allocate<X86OperandMem>()) X86OperandMem( in create() 101 Func, Ty, Base, Offset, NoIndex, NoShift, DefaultSegment, IsRebased); in create() 122 void emit(const Cfg *Func) const override; 124 void dump(const Cfg *Func, Ostream &Str) const override; 131 X86OperandMem(Cfg *Func, Type Ty, Variable *Base, Constant *Offset, 157 static VariableSplit *create(Cfg *Func, Variable *Var, Portion Part) { in create() argument [all …]
|
D | IceInstX8664.h | 82 create(Cfg *Func, Type Ty, Variable *Base, Constant *Offset, 88 return new (Func->allocate<X86OperandMem>()) 89 X86OperandMem(Func, Ty, Base, Offset, Index, Shift, IsRebased); 91 static X86OperandMem *create(Cfg *Func, Type Ty, Variable *Base, in create() argument 95 return new (Func->allocate<X86OperandMem>()) in create() 96 X86OperandMem(Func, Ty, Base, Offset, NoIndex, NoShift, IsRebased); in create() 106 void emit(const Cfg *Func) const override; 108 void dump(const Cfg *Func, Ostream &Str) const override; 115 X86OperandMem(Cfg *Func, Type Ty, Variable *Base, Constant *Offset, 264 void dump(const Cfg *Func) const override; [all …]
|
D | IceInstX8632.cpp | 124 InstX86FakeRMW::InstX86FakeRMW(Cfg *Func, Operand *Data, Operand *Addr, in InstX86FakeRMW() argument 126 : InstX86Base(Func, InstX86Base::FakeRMW, 3, nullptr), Op(Op) { in InstX86FakeRMW() 132 InstX86Mul::InstX86Mul(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Mul() argument 134 : InstX86Base(Func, InstX86Base::Mul, 2, Dest) { in InstX86Mul() 139 InstX86Shld::InstX86Shld(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Shld() argument 141 : InstX86Base(Func, InstX86Base::Shld, 3, Dest) { in InstX86Shld() 147 InstX86Shrd::InstX86Shrd(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Shrd() argument 149 : InstX86Base(Func, InstX86Base::Shrd, 3, Dest) { in InstX86Shrd() 155 InstX86Label::InstX86Label(Cfg *Func, TargetLowering *Target) in InstX86Label() argument 156 : InstX86Base(Func, InstX86Base::Label, 0, nullptr), in InstX86Label() [all …]
|
D | IceInst.cpp | 71 Inst::Inst(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest) in Inst() argument 72 : Kind(Kind), Number(Func->newInstNumber()), Dest(Dest), MaxSrcs(MaxSrcs), in Inst() 117 void Inst::renumber(Cfg *Func) { in renumber() argument 118 Number = isDeleted() ? NumberDeleted : Func->newInstNumber(); in renumber() 189 void Inst::livenessLightweight(Cfg *Func, LivenessBV &Live) { in livenessLightweight() argument 192 VariablesMetadata *VMetadata = Func->getVMetadata(); in livenessLightweight() 263 InstAlloca::InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount, in InstAlloca() argument 265 : InstHighLevel(Func, Inst::Alloca, 1, Dest), AlignInBytes(AlignInBytes) { in InstAlloca() 271 InstArithmetic::InstArithmetic(Cfg *Func, OpKind Op, Variable *Dest, in InstArithmetic() argument 273 : InstHighLevel(Func, Inst::Arithmetic, 2, Dest), Op(Op) { in InstArithmetic() [all …]
|
D | IceInstARM32.h | 105 static OperandARM32Mem *create(Cfg *Func, Type Ty, Variable *Base, 108 return new (Func->allocate<OperandARM32Mem>()) 109 OperandARM32Mem(Func, Ty, Base, ImmOffset, Mode); 112 static OperandARM32Mem *create(Cfg *Func, Type Ty, Variable *Base, 116 return new (Func->allocate<OperandARM32Mem>()) 117 OperandARM32Mem(Func, Ty, Base, Index, ShiftOp, ShiftAmt, Mode); 136 void emit(const Cfg *Func) const override; 138 void dump(const Cfg *Func, Ostream &Str) const override; 151 OperandARM32Mem(Cfg *Func, Type Ty, Variable *Base, 153 OperandARM32Mem(Cfg *Func, Type Ty, Variable *Base, Variable *Index, [all …]
|
D | IceInstARM32.cpp | 115 void InstARM32::startNextInst(const Cfg *Func) const { in startNextInst() 116 if (auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>()) in startNextInst() 120 void InstARM32::emitUsingTextFixup(const Cfg *Func) const { in emitUsingTextFixup() 123 GlobalContext *Ctx = Func->getContext(); in emitUsingTextFixup() 124 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); in emitUsingTextFixup() 140 emit(Func); in emitUsingTextFixup() 155 void InstARM32::emitIAS(const Cfg *Func) const { emitUsingTextFixup(Func); } in emitIAS() 158 const InstARM32Pred *Instr, const Cfg *Func, in emitUnaryopGPR() argument 160 Ostream &Str = Func->getContext()->getStrEmit(); in emitUnaryopGPR() 167 Instr->getDest()->emit(Func); in emitUnaryopGPR() [all …]
|
D | IceInstX8664.cpp | 112 InstX86FakeRMW::InstX86FakeRMW(Cfg *Func, Operand *Data, Operand *Addr, in InstX86FakeRMW() argument 114 : InstX86Base(Func, InstX86Base::FakeRMW, 3, nullptr), Op(Op) { in InstX86FakeRMW() 120 InstX86Mul::InstX86Mul(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Mul() argument 122 : InstX86Base(Func, InstX86Base::Mul, 2, Dest) { in InstX86Mul() 127 InstX86Shld::InstX86Shld(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Shld() argument 129 : InstX86Base(Func, InstX86Base::Shld, 3, Dest) { in InstX86Shld() 135 InstX86Shrd::InstX86Shrd(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Shrd() argument 137 : InstX86Base(Func, InstX86Base::Shrd, 3, Dest) { in InstX86Shrd() 143 InstX86Label::InstX86Label(Cfg *Func, TargetLowering *Target) in InstX86Label() argument 144 : InstX86Base(Func, InstX86Base::Label, 0, nullptr), in InstX86Label() [all …]
|
D | IceInst.h | 84 void renumber(Cfg *Func); 164 void livenessLightweight(Cfg *Func, LivenessBV &Live); 187 virtual void emitIAS(const Cfg *Func) const { emit(Func); } in emitIAS() argument 188 virtual void dump(const Cfg *Func) const; 189 virtual void dumpExtras(const Cfg *Func) const; 190 void dumpDecorated(const Cfg *Func) const; 191 void emitSources(const Cfg *Func) const; 192 void dumpSources(const Cfg *Func) const; 193 void dumpDest(const Cfg *Func) const; 209 Inst(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest); [all …]
|
D | WasmTranslator.cpp | 264 explicit IceBuilder(class Cfg *Func) in IceBuilder() argument 265 : ControlPtr(nullptr), Func(Func), Ctx(Func->getContext()) {} in IceBuilder() 270 return Func->allocateArrayOf<Node>(Count); in Buffer() 276 auto *Entry = Func->getEntryNode(); in Start() 286 Entry->appendInst(InstLoad::create(Func, WasmMemoryV, WasmMemoryPtr)); in Start() 295 Func->addArg(Arg); in Param() 301 auto *Loop = Func->makeNode(); in Loop() 303 Entry->appendInst(InstBr::create(Func, Loop)); in Loop() 318 auto *MergedNode = Func->makeNode(); in Merge() 322 Control->appendInst(InstBr::create(Func, MergedNode)); in Merge() [all …]
|
D | IceCfgNode.cpp | 45 Func->setError("Phi instruction added to the middle of a block"); in appendInst() 71 template <typename List> void removeDeletedAndRenumber(List *L, Cfg *Func) { in removeDeletedAndRenumber() argument 79 I->renumber(Func); in removeDeletedAndRenumber() 86 InstNumberT FirstNumber = Func->getNextInstNumber(); in renumberInstructions() 87 removeDeletedAndRenumber(&Phis, Func); in renumberInstructions() 88 removeDeletedAndRenumber(&Insts, Func); in renumberInstructions() 89 InstCountEstimate = Func->getNextInstNumber() - FirstNumber; in renumberInstructions() 168 Insts.insert(Insts.begin(), Phi->lower(Func)); in placePhiLoads() 264 auto *NewInst = InstAssign::create(Func, Dest, Operand); in placePhiStores() 287 CfgNode *NewNode = Func->makeNode(); in splitIncomingEdge() [all …]
|
/third_party/typescript/tests/baselines/reference/ |
D | strictFunctionTypesErrors.types | 81 type Func<T, U> = (x: T) => U; 82 >Func : Func<T, U> 85 declare let g1: Func<Object, Object>; 86 >g1 : Func<Object, Object> 88 declare let g2: Func<Object, string>; 89 >g2 : Func<Object, string> 91 declare let g3: Func<string, Object>; 92 >g3 : Func<string, Object> 94 declare let g4: Func<string, string>; 95 >g4 : Func<string, string> [all …]
|
D | normalizedIntersectionTooComplex.types | 8 interface Func<T> { 22 "0": { common?: string; "0"?: number, ref?: Obj<Big["0"]> | Func<Big["0"]>; } 23 >"0" : { common?: string | undefined; "0"?: number | undefined; ref?: Obj<any> | Func<any> | undefi… 26 …ed; ref?: Obj<any> | Func<any> | undefined; }> | Func<{ common?: string | undefined; "0"?: number … 28 "1": { common?: string; "1"?: number, ref?: Obj<Big["1"]> | Func<Big["1"]>; } 29 >"1" : { common?: string | undefined; "1"?: number | undefined; ref?: Obj<any> | Func<any> | undefi… 32 …ed; ref?: Obj<any> | Func<any> | undefined; }> | Func<{ common?: string | undefined; "1"?: number … 34 "2": { common?: string; "2"?: number, ref?: Obj<Big["2"]> | Func<Big["2"]>; } 35 >"2" : { common?: string | undefined; "2"?: number | undefined; ref?: Obj<any> | Func<any> | undefi… 38 …ed; ref?: Obj<any> | Func<any> | undefined; }> | Func<{ common?: string | undefined; "2"?: number … [all …]
|
D | strictFunctionTypesErrors.errors.txt | 19 …FunctionTypesErrors.ts(33,1): error TS2322: Type 'Func<string, Object>' is not assignable to type … 21 …FunctionTypesErrors.ts(34,1): error TS2322: Type 'Func<string, string>' is not assignable to type … 23 …FunctionTypesErrors.ts(36,1): error TS2322: Type 'Func<Object, Object>' is not assignable to type … 25 …FunctionTypesErrors.ts(37,1): error TS2322: Type 'Func<string, Object>' is not assignable to type … 27 …FunctionTypesErrors.ts(38,1): error TS2322: Type 'Func<string, string>' is not assignable to type … 29 …FunctionTypesErrors.ts(44,1): error TS2322: Type 'Func<Object, Object>' is not assignable to type … 31 …FunctionTypesErrors.ts(46,1): error TS2322: Type 'Func<string, Object>' is not assignable to type … 33 …ypesErrors.ts(57,1): error TS2322: Type 'Func<Func<Object, void>, Object>' is not assignable to ty… 35 …ypesErrors.ts(58,1): error TS2322: Type 'Func<Func<string, void>, Object>' is not assignable to ty… 37 …ypesErrors.ts(61,1): error TS2322: Type 'Func<Func<Object, void>, Object>' is not assignable to ty… [all …]
|
D | normalizedIntersectionTooComplex.js | 7 interface Func<T> { 14 "0": { common?: string; "0"?: number, ref?: Obj<Big["0"]> | Func<Big["0"]>; } 15 "1": { common?: string; "1"?: number, ref?: Obj<Big["1"]> | Func<Big["1"]>; } 16 "2": { common?: string; "2"?: number, ref?: Obj<Big["2"]> | Func<Big["2"]>; } 17 "3": { common?: string; "3"?: number, ref?: Obj<Big["3"]> | Func<Big["3"]>; } 18 "4": { common?: string; "4"?: number, ref?: Obj<Big["4"]> | Func<Big["4"]>; } 19 "5": { common?: string; "5"?: number, ref?: Obj<Big["5"]> | Func<Big["5"]>; } 20 "6": { common?: string; "6"?: number, ref?: Obj<Big["6"]> | Func<Big["6"]>; } 21 "7": { common?: string; "7"?: number, ref?: Obj<Big["7"]> | Func<Big["7"]>; } 22 "8": { common?: string; "8"?: number, ref?: Obj<Big["8"]> | Func<Big["8"]>; } [all …]
|
D | normalizedIntersectionTooComplex.symbols | 12 interface Func<T> { 13 >Func : Symbol(Func, Decl(normalizedIntersectionTooComplex.ts, 4, 1)) 41 "0": { common?: string; "0"?: number, ref?: Obj<Big["0"]> | Func<Big["0"]>; } 48 >Func : Symbol(Func, Decl(normalizedIntersectionTooComplex.ts, 4, 1)) 51 "1": { common?: string; "1"?: number, ref?: Obj<Big["1"]> | Func<Big["1"]>; } 58 >Func : Symbol(Func, Decl(normalizedIntersectionTooComplex.ts, 4, 1)) 61 "2": { common?: string; "2"?: number, ref?: Obj<Big["2"]> | Func<Big["2"]>; } 68 >Func : Symbol(Func, Decl(normalizedIntersectionTooComplex.ts, 4, 1)) 71 "3": { common?: string; "3"?: number, ref?: Obj<Big["3"]> | Func<Big["3"]>; } 78 >Func : Symbol(Func, Decl(normalizedIntersectionTooComplex.ts, 4, 1)) [all …]
|
D | normalizedIntersectionTooComplex.errors.txt | 11 interface Func<T> { 18 "0": { common?: string; "0"?: number, ref?: Obj<Big["0"]> | Func<Big["0"]>; } 19 "1": { common?: string; "1"?: number, ref?: Obj<Big["1"]> | Func<Big["1"]>; } 20 "2": { common?: string; "2"?: number, ref?: Obj<Big["2"]> | Func<Big["2"]>; } 21 "3": { common?: string; "3"?: number, ref?: Obj<Big["3"]> | Func<Big["3"]>; } 22 "4": { common?: string; "4"?: number, ref?: Obj<Big["4"]> | Func<Big["4"]>; } 23 "5": { common?: string; "5"?: number, ref?: Obj<Big["5"]> | Func<Big["5"]>; } 24 "6": { common?: string; "6"?: number, ref?: Obj<Big["6"]> | Func<Big["6"]>; } 25 "7": { common?: string; "7"?: number, ref?: Obj<Big["7"]> | Func<Big["7"]>; } 26 "8": { common?: string; "8"?: number, ref?: Obj<Big["8"]> | Func<Big["8"]>; } [all …]
|
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/ |
D | _vectorize.hpp | 20 GLM_FUNC_QUALIFIER static tvec1<R, P> call(R (*Func) (T x), tvec1<T, P> const & v) in call() 22 return tvec1<R, P>(Func(v.x)); in call() 29 GLM_FUNC_QUALIFIER static tvec2<R, P> call(R (*Func) (T x), tvec2<T, P> const & v) in call() 31 return tvec2<R, P>(Func(v.x), Func(v.y)); in call() 38 GLM_FUNC_QUALIFIER static tvec3<R, P> call(R (*Func) (T x), tvec3<T, P> const & v) in call() 40 return tvec3<R, P>(Func(v.x), Func(v.y), Func(v.z)); in call() 47 GLM_FUNC_QUALIFIER static tvec4<R, P> call(R (*Func) (T x), tvec4<T, P> const & v) in call() 49 return tvec4<R, P>(Func(v.x), Func(v.y), Func(v.z), Func(v.w)); in call() 59 …GLM_FUNC_QUALIFIER static tvec1<T, P> call(T (*Func) (T x, T y), tvec1<T, P> const & a, tvec1<T, P… in call() 61 return tvec1<T, P>(Func(a.x, b.x)); in call() [all …]
|
/third_party/typescript/tests/cases/compiler/ |
D | normalizedIntersectionTooComplex.ts | 8 interface Func<T> { interface 15 "0": { common?: string; "0"?: number, ref?: Obj<Big["0"]> | Func<Big["0"]>; } 16 "1": { common?: string; "1"?: number, ref?: Obj<Big["1"]> | Func<Big["1"]>; } 17 "2": { common?: string; "2"?: number, ref?: Obj<Big["2"]> | Func<Big["2"]>; } 18 "3": { common?: string; "3"?: number, ref?: Obj<Big["3"]> | Func<Big["3"]>; } 19 "4": { common?: string; "4"?: number, ref?: Obj<Big["4"]> | Func<Big["4"]>; } 20 "5": { common?: string; "5"?: number, ref?: Obj<Big["5"]> | Func<Big["5"]>; } 21 "6": { common?: string; "6"?: number, ref?: Obj<Big["6"]> | Func<Big["6"]>; } 22 "7": { common?: string; "7"?: number, ref?: Obj<Big["7"]> | Func<Big["7"]>; } 23 "8": { common?: string; "8"?: number, ref?: Obj<Big["8"]> | Func<Big["8"]>; } [all …]
|
D | strictFunctionTypesErrors.ts | 26 type Func<T, U> = (x: T) => U; alias 28 declare let g1: Func<Object, Object>; 29 declare let g2: Func<Object, string>; 30 declare let g3: Func<string, Object>; 31 declare let g4: Func<string, string>; 49 declare let h1: Func<Func<Object, void>, Object>; 50 declare let h2: Func<Func<Object, void>, string>; 51 declare let h3: Func<Func<string, void>, Object>; 52 declare let h4: Func<Func<string, void>, string>; 70 declare let i1: Func<Object, Func<Object, void>>; [all …]
|
/third_party/protobuf/src/google/protobuf/ |
D | repeated_field_reflection_unittest.cc | 53 static int Func(int i, int j) { return i * j; } in Func() function 55 static std::string StrFunc(int i, int j) { return StrCat(Func(i, 4)); } in StrFunc() 63 message.add_repeated_int32(Func(i, 1)); in TEST() 64 message.add_repeated_double(Func(i, 2)); in TEST() 66 message.add_repeated_foreign_message()->set_c(Func(i, 6)); in TEST() 113 EXPECT_EQ(rf_int32.Get(i), Func(i, 1)); in TEST() 114 EXPECT_EQ(rf_double.Get(i), Func(i, 2)); in TEST() 116 EXPECT_EQ(rpf_foreign_message.Get(i).c(), Func(i, 6)); in TEST() 118 Func(i, 6)); in TEST() 121 EXPECT_EQ(mrf_int32->Get(i), Func(i, 1)); in TEST() [all …]
|
/third_party/protobuf/csharp/src/Google.Protobuf/Reflection/ |
D | ReflectionUtil.cs | 83 internal static Func<IMessage, object> CreateFuncIMessageObject(MethodInfo method) => 94 internal static Func<IMessage, int> CreateFuncIMessageInt32(MethodInfo method) => 115 internal static Func<IMessage, bool> CreateFuncIMessageBool(MethodInfo method) => 118 internal static Func<IMessage, bool> CreateIsInitializedCaller(Type msg) => 141 Func<IMessage, int> CreateFuncIMessageInt32(MethodInfo method); in CreateFuncIMessageInt32() 143 Func<IMessage, object> CreateFuncIMessageObject(MethodInfo method); in CreateFuncIMessageObject() 145 Func<IMessage, bool> CreateFuncIMessageBool(MethodInfo method); in CreateFuncIMessageBool() 158 Func<IMessage, bool> CreateIsInitializedCaller(); in CreateIsInitializedCaller() 164 public Func<IMessage, int> CreateFuncIMessageInt32(MethodInfo method) in CreateFuncIMessageInt32() 170 var del = (Func<T1, int>) method.CreateDelegate(typeof(Func<T1, int>)); in CreateFuncIMessageInt32() [all …]
|
/third_party/skia/third_party/externals/tint/src/resolver/ |
D | function_validation_test.cc | 32 Func("func_a", {Param("common_name", ty.f32())}, ty.void_(), {}); in TEST_F() 33 Func("func_b", {Param("common_name", ty.f32())}, ty.void_(), {}); in TEST_F() 42 Func("func", {Param("common_name", ty.f32())}, ty.void_(), {}); in TEST_F() 51 Func("func", {Param(Source{{12, 34}}, "common_name", ty.f32())}, ty.void_(), in TEST_F() 65 Func("func", {Param(Source{{12, 34}}, "common_name", ty.f32())}, ty.void_(), in TEST_F() 76 Func(Source{{12, 34}}, "func", ast::VariableList{}, ty.void_(), in TEST_F() 91 Func("func", ast::VariableList{}, ty.i32(), in TEST_F() 107 Func("a", ast::VariableList{}, ty.void_(), in TEST_F() 113 Func(Source{{12, 34}}, "b", ast::VariableList{}, ty.i32(), in TEST_F() 133 Func("func", ast::VariableList{}, ty.void_(), {decl_a, ret, assign_a}); in TEST_F() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUHSAMetadataStreamer.cpp | 265 void MetadataStreamerV2::emitKernelLanguage(const Function &Func) { in emitKernelLanguage() argument 269 auto Node = Func.getParent()->getNamedMetadata("opencl.ocl.version"); in emitKernelLanguage() 283 void MetadataStreamerV2::emitKernelAttrs(const Function &Func) { in emitKernelAttrs() argument 286 if (auto Node = Func.getMetadata("reqd_work_group_size")) in emitKernelAttrs() 288 if (auto Node = Func.getMetadata("work_group_size_hint")) in emitKernelAttrs() 290 if (auto Node = Func.getMetadata("vec_type_hint")) { in emitKernelAttrs() 295 if (Func.hasFnAttribute("runtime-handle")) { in emitKernelAttrs() 297 Func.getFnAttribute("runtime-handle").getValueAsString().str(); in emitKernelAttrs() 301 void MetadataStreamerV2::emitKernelArgs(const Function &Func) { in emitKernelArgs() argument 302 for (auto &Arg : Func.args()) in emitKernelArgs() [all …]
|