Lines Matching defs:NewVR
7263 Register NewVR = MRI.createVirtualRegister(RC);
7265 BuildMI(MF, MIMetadata(Root), TII->get(MnegOpc), NewVR)
7270 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
7272 return NewVR;
7284 Register NewVR =
7287 FMAInstKind::Accumulator, &NewVR);
7311 Register NewVR =
7315 FMAInstKind::Indexed, &NewVR);
7391 Register NewVR =
7408 BuildMI(MF, MIMetadata(Root), TII->get(Opcode), NewVR)
7414 .addReg(NewVR, getKillRegState(true))
7418 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
7513 Register NewVR = MRI.createVirtualRegister(OrrRC);
7530 MIB1 = BuildMI(MF, MIMetadata(Root), TII->get(OrrOpc), NewVR)
7542 MIB1 = BuildMI(MF, MIMetadata(Root), TII->get(MovI->Opcode), NewVR)
7547 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
7548 MUL = genMaddR(MF, MRI, TII, Root, InsInstrs, 1, Opc, NewVR, RC);
7573 Register NewVR = MRI.createVirtualRegister(SubRC);
7574 // SUB NewVR, 0, C
7576 BuildMI(MF, MIMetadata(Root), TII->get(SubOpc), NewVR)
7580 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
7581 MUL = genMaddR(MF, MRI, TII, Root, InsInstrs, 1, Opc, NewVR, RC);
7623 Register NewVR = MRI.createVirtualRegister(OrrRC);
7639 MIB1 = BuildMI(MF, MIMetadata(Root), TII->get(OrrOpc), NewVR)
7651 MIB1 = BuildMI(MF, MIMetadata(Root), TII->get(MovI->Opcode), NewVR)
7656 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
7657 MUL = genMaddR(MF, MRI, TII, Root, InsInstrs, 1, Opc, NewVR, RC);
8141 Register NewVR = MRI.createVirtualRegister(RC);
8143 BuildMI(MF, MIMetadata(Root), TII->get(AArch64::FNEGv4f16), NewVR)
8146 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
8150 FMAInstKind::Accumulator, &NewVR);
8154 FMAInstKind::Indexed, &NewVR);
8188 Register NewVR = MRI.createVirtualRegister(RC);
8190 BuildMI(MF, MIMetadata(Root), TII->get(AArch64::FNEGv8f16), NewVR)
8193 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
8197 FMAInstKind::Accumulator, &NewVR);
8201 FMAInstKind::Indexed, &NewVR);
8248 Register NewVR = MRI.createVirtualRegister(RC);
8250 BuildMI(MF, MIMetadata(Root), TII->get(AArch64::FNEGv2f32), NewVR)
8253 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
8257 FMAInstKind::Indexed, &NewVR);
8261 FMAInstKind::Accumulator, &NewVR);
8268 Register NewVR = MRI.createVirtualRegister(RC);
8270 BuildMI(MF, MIMetadata(Root), TII->get(AArch64::FNEGv4f32), NewVR)
8273 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
8277 FMAInstKind::Indexed, &NewVR);
8281 FMAInstKind::Accumulator, &NewVR);
8288 Register NewVR = MRI.createVirtualRegister(RC);
8290 BuildMI(MF, MIMetadata(Root), TII->get(AArch64::FNEGv2f64), NewVR)
8293 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0));
8297 FMAInstKind::Indexed, &NewVR);
8301 FMAInstKind::Accumulator, &NewVR);