reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AArch64/AArch64InstrInfo.cpp
 4124       Opc = AArch64::MADDWrrr;
 4127       Opc = AArch64::MADDXrrr;
 4130     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4139       Opc = AArch64::MADDWrrr;
 4142       Opc = AArch64::MADDXrrr;
 4145     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC);
 4161       Opc = AArch64::MADDWrrr;
 4168       Opc = AArch64::MADDXrrr;
 4187       MUL = genMaddR(MF, MRI, TII, Root, InsInstrs, 1, Opc, NewVR, RC);
 4204       Opc = AArch64::MADDWrrr;
 4210       Opc = AArch64::MADDXrrr;
 4221     MUL = genMaddR(MF, MRI, TII, Root, InsInstrs, 1, Opc, NewVR, RC);
 4231       Opc = AArch64::MSUBWrrr;
 4234       Opc = AArch64::MSUBXrrr;
 4237     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC);
 4253       Opc = AArch64::MADDWrrr;
 4260       Opc = AArch64::MADDXrrr;
 4278       MUL = genMaddR(MF, MRI, TII, Root, InsInstrs, 1, Opc, NewVR, RC);
 4284     Opc = AArch64::FMADDHrrr;
 4286     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4289     Opc = AArch64::FMADDSrrr;
 4291     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4294     Opc = AArch64::FMADDDrrr;
 4296     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4300     Opc = AArch64::FMADDHrrr;
 4302     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC);
 4305     Opc = AArch64::FMADDSrrr;
 4307     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC);
 4310     Opc = AArch64::FMADDDrrr;
 4312     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC);
 4316     Opc = AArch64::FMLAv1i32_indexed;
 4318     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4322     Opc = AArch64::FMLAv1i32_indexed;
 4324     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4329     Opc = AArch64::FMLAv1i64_indexed;
 4331     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4335     Opc = AArch64::FMLAv1i64_indexed;
 4337     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4343     Opc = AArch64::FMLAv4i16_indexed;
 4344     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4349     Opc = AArch64::FMLAv4f16;
 4350     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4355     Opc = AArch64::FMLAv4i16_indexed;
 4356     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4361     Opc = AArch64::FMLAv4f16;
 4362     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4370       Opc = AArch64::FMLAv2i32_indexed;
 4371       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4374       Opc = AArch64::FMLAv2f32;
 4375       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4383       Opc = AArch64::FMLAv2i32_indexed;
 4384       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4387       Opc = AArch64::FMLAv2f32;
 4388       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4395     Opc = AArch64::FMLAv8i16_indexed;
 4396     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4401     Opc = AArch64::FMLAv8f16;
 4402     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4407     Opc = AArch64::FMLAv8i16_indexed;
 4408     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4413     Opc = AArch64::FMLAv8f16;
 4414     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4422       Opc = AArch64::FMLAv2i64_indexed;
 4423       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4426       Opc = AArch64::FMLAv2f64;
 4427       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4435       Opc = AArch64::FMLAv2i64_indexed;
 4436       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4439       Opc = AArch64::FMLAv2f64;
 4440       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4449       Opc = AArch64::FMLAv4i32_indexed;
 4450       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4453       Opc = AArch64::FMLAv4f32;
 4454       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4463       Opc = AArch64::FMLAv4i32_indexed;
 4464       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4467       Opc = AArch64::FMLAv4f32;
 4468       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4474     Opc = AArch64::FNMSUBHrrr;
 4476     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4479     Opc = AArch64::FNMSUBSrrr;
 4481     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4484     Opc = AArch64::FNMSUBDrrr;
 4486     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4490     Opc = AArch64::FNMADDHrrr;
 4492     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4495     Opc = AArch64::FNMADDSrrr;
 4497     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4500     Opc = AArch64::FNMADDDrrr;
 4502     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC);
 4506     Opc = AArch64::FMSUBHrrr;
 4508     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC);
 4511     Opc = AArch64::FMSUBSrrr;
 4513     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC);
 4516     Opc = AArch64::FMSUBDrrr;
 4518     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC);
 4522     Opc = AArch64::FMLSv1i32_indexed;
 4524     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4529     Opc = AArch64::FMLSv1i64_indexed;
 4531     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4545       Opc = AArch64::FMLAv4f16;
 4546       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4549       Opc = AArch64::FMLAv4i16_indexed;
 4550       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4557     Opc = AArch64::FMLSv4f16;
 4558     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4563     Opc = AArch64::FMLSv4i16_indexed;
 4564     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4572       Opc = AArch64::FMLSv2i32_indexed;
 4573       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4576       Opc = AArch64::FMLSv2f32;
 4577       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4592       Opc = AArch64::FMLAv8f16;
 4593       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4596       Opc = AArch64::FMLAv8i16_indexed;
 4597       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4604     Opc = AArch64::FMLSv8f16;
 4605     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4610     Opc = AArch64::FMLSv8i16_indexed;
 4611     MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4619       Opc = AArch64::FMLSv2i64_indexed;
 4620       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4623       Opc = AArch64::FMLSv2f64;
 4624       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4633       Opc = AArch64::FMLSv4i32_indexed;
 4634       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4637       Opc = AArch64::FMLSv4f32;
 4638       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 2, Opc, RC,
 4652       Opc = AArch64::FMLAv2i32_indexed;
 4653       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4656       Opc = AArch64::FMLAv2f32;
 4657       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4672       Opc = AArch64::FMLAv4i32_indexed;
 4673       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4676       Opc = AArch64::FMLAv4f32;
 4677       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4692       Opc = AArch64::FMLAv2i64_indexed;
 4693       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,
 4696       Opc = AArch64::FMLAv2f64;
 4697       MUL = genFusedMultiply(MF, MRI, TII, Root, InsInstrs, 1, Opc, RC,