Home
last modified time | relevance | path

Searched refs:MX (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp327 for (MuxInfo &MX : ML) { in genMuxInBlock()
328 unsigned MxOpc = getMuxOpcode(*MX.SrcT, *MX.SrcF); in genMuxInBlock()
334 if (!MX.At->getParent() || !MX.Def1->getParent() || !MX.Def2->getParent()) in genMuxInBlock()
337 MachineBasicBlock &B = *MX.At->getParent(); in genMuxInBlock()
338 const DebugLoc &DL = B.findDebugLoc(MX.At); in genMuxInBlock()
339 auto NewMux = BuildMI(B, MX.At, DL, HII->get(MxOpc), MX.DefR) in genMuxInBlock()
340 .addReg(MX.PredR) in genMuxInBlock()
341 .add(*MX.SrcT) in genMuxInBlock()
342 .add(*MX.SrcF); in genMuxInBlock()
344 B.remove(MX.Def1); in genMuxInBlock()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVSDPatterns.td51 !cast<Instruction>("VL"#!substr(vlmul.MX, 1)#"RE"#sew#"_V");
53 !cast<Instruction>("VS"#!substr(vlmul.MX, 1)#"R_V");
86 (!cast<Instruction>(instruction_name#"_VV_"# vlmul.MX)
105 (!cast<Instruction>(instruction_name#_#suffix#_# vlmul.MX)
146 (!cast<Instruction>(instruction_name#"_"#vlmul.MX)
388 (!cast<Instruction>(instruction_name#"_VV_"#vti.LMul.MX)
402 (!cast<Instruction>(instruction_name#"_VX_"#vti.LMul.MX)
590 defvar suffix = vti.LMul.MX;
681 (!cast<Instruction>("PseudoVADD_VV_"# vti.LMul.MX)
796 (!cast<Instruction>("PseudoVMOR_MM_"#mti.LMul.MX)
[all …]
H A DRISCVInstrInfoVVLPatterns.td702 (!cast<Instruction>(instruction_name#"_WV_"#vti.LMul.MX)
711 (!cast<Instruction>(instruction_name#"_WX_"#vti.LMul.MX)
728 (!cast<Instruction>(instruction_name#"_WI_"#vti.LMul.MX)
841 defvar suffix = vti.LMul.MX;
911 defvar suffix = vti.LMul.MX;
1194 (!cast<Instruction>("PseudoVMV_V_X_"#vti.LMul.MX)
1202 (!cast<Instruction>("PseudoVMV_V_I_"#vti.LMul.MX)
1409 fvti.LMul.MX)
1415 fvti.LMul.MX # "_TU")
1544 (!cast<Instruction>("PseudoVMV_S_X_"#vti.LMul.MX)
[all …]
H A DRISCVInstrInfoVPseudos.td82 string MX = mx;
1583 defvar LInfo = lmul.MX;
1603 defvar LInfo = lmul.MX;
1631 defvar LInfo = lmul.MX;
1680 defvar LInfo = lmul.MX;
1703 defvar LInfo = lmul.MX;
1861 def "_" # lmul.MX # "_" # emul.MX : VPseudoBinaryNoMask<RetClass, Op1Class, Op2Class,
2820 defvar LInfo = lmul.MX;
2839 defvar LInfo = lmul.MX;
2858 defvar LInfo = lmul.MX;
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRDFGraph.cpp510 NodeId MX = MA.Addr->getNext(); in removeMember() local
511 if (MX == NA.Id) { in removeMember()
519 MA = G.addr<NodeBase*>(MX); in removeMember()