|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Hexagon/HexagonSplitDouble.cpp 781 MachineOperand &Op0 = MI->getOperand(0);
782 MachineOperand &Op1 = MI->getOperand(1);
783 MachineOperand &Op2 = MI->getOperand(2);
795 unsigned Opc = MI->getOpcode();
800 MachineBasicBlock &B = *MI->getParent();
801 DebugLoc DL = MI->getDebugLoc();
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))