Lines Matching defs:Ops

77   SmallVector<Metadata *, 8> Ops;
79 Ops.push_back(createString("synthetic_function_entry_count"));
81 Ops.push_back(createString("function_entry_count"));
82 Ops.push_back(createConstant(ConstantInt::get(Int64Ty, Count)));
87 Ops.push_back(createConstant(ConstantInt::get(Int64Ty, ID)));
89 return MDNode::get(Context, Ops);
114 SmallVector<Metadata *, 4> Ops;
116 Ops.push_back(createConstant(F));
117 return MDNode::get(Context, Ops);
123 SmallVector<Metadata *, 4> Ops;
126 Ops.push_back(createConstant(ConstantInt::get(Int64, CalleeArgNo)));
129 Ops.push_back(createConstant(ConstantInt::get(Int64, ArgNo, true)));
132 Ops.push_back(createConstant(ConstantInt::get(Int1, VarArgArePassed)));
134 return MDNode::get(Context, Ops);
147 SmallVector<Metadata *, 4> Ops;
149 Ops.resize(NumExistingOps + 1);
152 Ops[u] = ExistingCallbacks->getOperand(u);
155 cast<ConstantAsMetadata>(cast<MDNode>(Ops[u])->getOperand(0));
163 Ops[NumExistingOps] = NewCB;
164 return MDNode::get(Context, Ops);
169 SmallVector<Metadata *, 4> Ops;
170 Ops.push_back(createConstant(PrologueSig));
171 Ops.push_back(createConstant(RTTI));
172 return MDNode::get(Context, Ops);
176 SmallVector<Metadata *, 2> Ops;
180 Ops.push_back(createString(Sec));
189 Ops.push_back(MDNode::get(Context, AuxMDs));
193 return MDNode::get(Context, Ops);
255 SmallVector<Metadata *, 4> Ops(Fields.size() * 2 + 1);
257 Ops[0] = createString(Name);
259 Ops[i * 2 + 1] = Fields[i].first;
260 Ops[i * 2 + 2] = createConstant(ConstantInt::get(Int64, Fields[i].second));
262 return MDNode::get(Context, Ops);
290 SmallVector<Metadata *, 4> Ops(3 + Fields.size() * 3);
292 Ops[0] = Parent;
293 Ops[1] = createConstant(ConstantInt::get(Int64, Size));
294 Ops[2] = Id;
296 Ops[I * 3 + 3] = Fields[I].Type;
297 Ops[I * 3 + 4] = createConstant(ConstantInt::get(Int64, Fields[I].Offset));
298 Ops[I * 3 + 5] = createConstant(ConstantInt::get(Int64, Fields[I].Size));
300 return MDNode::get(Context, Ops);
355 SmallVector<Metadata *, 3> Ops(3);
356 Ops[0] = createConstant(ConstantInt::get(Int64Ty, GUID));
357 Ops[1] = createConstant(ConstantInt::get(Int64Ty, Hash));
358 Ops[2] = createString(FName);
359 return MDNode::get(Context, Ops);
365 SmallVector<Metadata *, 4> Ops(LLVMStats.size() * 2);
367 Ops[I * 2] = createString(LLVMStats[I].first);
368 Ops[I * 2 + 1] =
371 return MDNode::get(Context, Ops);