• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/

Lines Matching defs:Ops

63   SmallVector<Metadata *, 8> Ops;
65 Ops.push_back(createString("synthetic_function_entry_count"));
67 Ops.push_back(createString("function_entry_count"));
68 Ops.push_back(createConstant(ConstantInt::get(Int64Ty, Count)));
73 Ops.push_back(createConstant(ConstantInt::get(Int64Ty, ID)));
75 return MDNode::get(Context, Ops);
101 SmallVector<Metadata *, 4> Ops;
103 Ops.push_back(createConstant(F));
104 return MDNode::get(Context, Ops);
110 SmallVector<Metadata *, 4> Ops;
113 Ops.push_back(createConstant(ConstantInt::get(Int64, CalleeArgNo)));
116 Ops.push_back(createConstant(ConstantInt::get(Int64, ArgNo, true)));
119 Ops.push_back(createConstant(ConstantInt::get(Int1, VarArgArePassed)));
121 return MDNode::get(Context, Ops);
134 SmallVector<Metadata *, 4> Ops;
136 Ops.resize(NumExistingOps + 1);
139 Ops[u] = ExistingCallbacks->getOperand(u);
141 auto *OldCBCalleeIdxAsCM = cast<ConstantAsMetadata>(Ops[u]);
149 Ops[NumExistingOps] = NewCB;
150 return MDNode::get(Context, Ops);
216 SmallVector<Metadata *, 4> Ops(Fields.size() * 2 + 1);
218 Ops[0] = createString(Name);
220 Ops[i * 2 + 1] = Fields[i].first;
221 Ops[i * 2 + 2] = createConstant(ConstantInt::get(Int64, Fields[i].second));
223 return MDNode::get(Context, Ops);
251 SmallVector<Metadata *, 4> Ops(3 + Fields.size() * 3);
253 Ops[0] = Parent;
254 Ops[1] = createConstant(ConstantInt::get(Int64, Size));
255 Ops[2] = Id;
257 Ops[I * 3 + 3] = Fields[I].Type;
258 Ops[I * 3 + 4] = createConstant(ConstantInt::get(Int64, Fields[I].Offset));
259 Ops[I * 3 + 5] = createConstant(ConstantInt::get(Int64, Fields[I].Size));
261 return MDNode::get(Context, Ops);