Lines Matching refs:Ints

54   void EmitEnumInfo(const CodeGenIntrinsicTable &Ints, raw_ostream &OS);
57 void EmitTargetInfo(const CodeGenIntrinsicTable &Ints, raw_ostream &OS);
58 void EmitIntrinsicToNameTable(const CodeGenIntrinsicTable &Ints,
60 void EmitIntrinsicToOverloadTable(const CodeGenIntrinsicTable &Ints,
62 void EmitGenerator(const CodeGenIntrinsicTable &Ints, raw_ostream &OS);
63 void EmitAttributes(const CodeGenIntrinsicTable &Ints, raw_ostream &OS);
64 void EmitIntrinsicToBuiltinMap(const CodeGenIntrinsicTable &Ints,
84 CodeGenIntrinsicTable Ints(Records); in run() local
88 EmitEnumInfo(Ints, OS); in run()
97 EmitTargetInfo(Ints, OS); in run()
100 EmitIntrinsicToNameTable(Ints, OS); in run()
103 EmitIntrinsicToOverloadTable(Ints, OS); in run()
106 EmitGenerator(Ints, OS); in run()
109 EmitAttributes(Ints, OS); in run()
112 EmitIntrinsicToBuiltinMap(Ints, true, OS); in run()
115 EmitIntrinsicToBuiltinMap(Ints, false, OS); in run()
119 void IntrinsicEmitter::EmitEnumInfo(const CodeGenIntrinsicTable &Ints, in EmitEnumInfo() argument
126 for (const auto &Target : Ints.getTargets()) { in EmitEnumInfo()
134 auto KnowTargets = Ints.getTargets().drop_front(); in EmitEnumInfo()
157 for (const auto &Int : Ints[*Set]) { in EmitEnumInfo()
175 OS << formatv(" num_intrinsics = {}\n", Ints.size() + 1); in EmitEnumInfo()
221 void IntrinsicEmitter::EmitTargetInfo(const CodeGenIntrinsicTable &Ints, in EmitTargetInfo() argument
232 for (const auto [Name, Offset, Count] : Ints.getTargets()) in EmitTargetInfo()
241 const CodeGenIntrinsicTable &Ints, raw_ostream &OS) { in EmitIntrinsicToNameTable() argument
246 for (const auto &Int : Ints) in EmitIntrinsicToNameTable()
263 for (const auto &Int : Ints) in EmitIntrinsicToNameTable()
275 const CodeGenIntrinsicTable &Ints, raw_ostream &OS) { in EmitIntrinsicToOverloadTable() argument
281 for (auto [I, Int] : enumerate(Ints)) { in EmitIntrinsicToOverloadTable()
323 void IntrinsicEmitter::EmitGenerator(const CodeGenIntrinsicTable &Ints, in EmitGenerator() argument
342 FixedEncodings.reserve(Ints.size()); in EmitGenerator()
345 for (const CodeGenIntrinsic &Int : Ints) { in EmitGenerator()
371 for (auto [Idx, FixedEncoding, Int] : enumerate(FixedEncodings, Ints)) { in EmitGenerator()
503 void IntrinsicEmitter::EmitAttributes(const CodeGenIntrinsicTable &Ints, in EmitAttributes() argument
515 for (const CodeGenIntrinsic &Int : Ints) { in EmitAttributes()
572 for (const CodeGenIntrinsic &Int : Ints) { in EmitAttributes()
629 for (const CodeGenIntrinsic &Int : Ints) { in EmitAttributes()
636 for (const CodeGenIntrinsic &Int : Ints) { in EmitAttributes()
709 const CodeGenIntrinsicTable &Ints, bool IsClang, raw_ostream &OS) { in EmitIntrinsicToBuiltinMap() argument
724 for (const CodeGenIntrinsic &Int : Ints) { in EmitIntrinsicToBuiltinMap()