|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Hexagon/HexagonSplitDouble.cpp 488 bool BadLB = TII->analyzeBranch(*TmpLB, TB, FB, Cond, false);
495 if (!TII->PredOpcodeHasJMP_c(Cond[0].getImm()))
513 bool OkCI = TII->analyzeCompare(*CmpI, CmpR1, CmpR2, Mask, Val);
598 MachineInstr *NewI = BuildMI(B, MI, DL, TII->get(Opc));
652 LowI = BuildMI(B, MI, DL, TII->get(Hexagon::L2_loadri_io), P.first)
655 HighI = BuildMI(B, MI, DL, TII->get(Hexagon::L2_loadri_io), P.second)
661 LowI = BuildMI(B, MI, DL, TII->get(Hexagon::S2_storeri_io))
665 HighI = BuildMI(B, MI, DL, TII->get(Hexagon::S2_storeri_io))
679 BuildMI(B, MI, DL, TII->get(Hexagon::A2_addi), NewR)
721 BuildMI(B, MI, DL, TII->get(Hexagon::A2_tfrsi), P.first)
723 BuildMI(B, MI, DL, TII->get(Hexagon::A2_tfrsi), P.second)
741 BuildMI(B, MI, DL, TII->get(Hexagon::A2_tfrsi), P.second)
744 BuildMI(B, MI, DL, TII->get(TargetOpcode::COPY), P.second)
749 BuildMI(B, MI, DL, TII->get(Hexagon::A2_tfrsi), P.first)
752 BuildMI(B, MI, DL, TII->get(TargetOpcode::COPY), P.first)
770 BuildMI(B, MI, DL, TII->get(TargetOpcode::COPY), P.first)
772 BuildMI(B, MI, DL, TII->get(Hexagon::S2_asr_i_r), P.second)
810 BuildMI(B, MI, DL, TII->get(TargetOpcode::COPY), LoR)
812 BuildMI(B, MI, DL, TII->get(TargetOpcode::COPY), HiR)
835 BuildMI(B, MI, DL, TII->get(A2_aslh), LoR)
838 BuildMI(B, MI, DL, TII->get(A2_asrh), TmpR)
841 BuildMI(B, MI, DL, TII->get(ShiftOpc), (Left ? LoR : TmpR))
847 BuildMI(B, MI, DL, TII->get(S2_extractu), TmpR)
852 BuildMI(B, MI, DL, TII->get(S2_asl_i_r_or), HiR)
858 BuildMI(B, MI, DL, TII->get(ShiftOpc), HiR)
862 BuildMI(B, MI, DL, TII->get(S2_insert), LoR)
869 BuildMI(B, MI, DL, TII->get(TargetOpcode::COPY), (Left ? HiR : LoR))
872 BuildMI(B, MI, DL, TII->get(A2_tfrsi), (Left ? LoR : HiR))
875 BuildMI(B, MI, DL, TII->get(S2_asr_i_r), HiR)
881 BuildMI(B, MI, DL, TII->get(A2_aslh), HiR)
884 BuildMI(B, MI, DL, TII->get(A2_asrh), LoR)
887 BuildMI(B, MI, DL, TII->get(ShiftOpc), (Left ? HiR : LoR))
892 BuildMI(B, MI, DL, TII->get(S2_asr_i_r), HiR)
896 BuildMI(B, MI, DL, TII->get(A2_tfrsi), (Left ? LoR : HiR))
945 BuildMI(B, MI, DL, TII->get(A2_or), LoR)
948 BuildMI(B, MI, DL, TII->get(A2_or), HiR)
952 BuildMI(B, MI, DL, TII->get(S2_asl_i_r_or), LoR)
957 BuildMI(B, MI, DL, TII->get(S2_extractu), TmpR1)
962 BuildMI(B, MI, DL, TII->get(A2_or), TmpR2)
965 BuildMI(B, MI, DL, TII->get(S2_asl_i_r_or), HiR)
974 BuildMI(B, MI, DL, TII->get(TargetOpcode::COPY), LoR)
976 BuildMI(B, MI, DL, TII->get(A2_or), HiR)
985 BuildMI(B, MI, DL, TII->get(TargetOpcode::COPY), LoR)
987 BuildMI(B, MI, DL, TII->get(S2_asl_i_r_or), HiR)
1117 BuildMI(B, MI, DL, TII->get(TargetOpcode::REG_SEQUENCE), NewDR)
1197 TII = ST.getInstrInfo();