Lines Matching refs:getMachineNode
308 return CurDAG->getMachineNode(Hexagon::A4_combineir, dl, MVT::i64, in SelectIndexedLoad()
312 return CurDAG->getMachineNode(Hexagon::A2_sxtw, dl, MVT::i64, in SelectIndexedLoad()
330 MachineSDNode *L = CurDAG->getMachineNode(Opcode, dl, ValueVT, in SelectIndexedLoad()
342 MachineSDNode *L = CurDAG->getMachineNode(Opcode, dl, ValueVT, MVT::Other, in SelectIndexedLoad()
346 MachineSDNode *A = CurDAG->getMachineNode(Hexagon::A2_addi, dl, MVT::i32, in SelectIndexedLoad()
376 SDNode *Mod = CurDAG->getMachineNode(Hexagon::A2_tfrrcr, dl, MVT::i32, in LoadInstrForLoadIntrinsic()
383 MachineSDNode *Res = CurDAG->getMachineNode(FLC->second, dl, RTys, in LoadInstrForLoadIntrinsic()
398 SDNode *Mod = CurDAG->getMachineNode(Hexagon::A2_tfrrcr, dl, MVT::i32, in LoadInstrForLoadIntrinsic()
403 MachineSDNode *Res = CurDAG->getMachineNode(FLB->second, dl, RTys, in LoadInstrForLoadIntrinsic()
605 MachineSDNode *S = CurDAG->getMachineNode(Opcode, dl, MVT::i32, MVT::Other, in SelectIndexedStore()
613 MachineSDNode *S = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops); in SelectIndexedStore()
616 MachineSDNode *A = CurDAG->getMachineNode(Hexagon::A2_addi, dl, MVT::i32, in SelectIndexedStore()
680 OP0 = SDValue(CurDAG->getMachineNode(Hexagon::L2_loadri_io, dl, MVT::i32, in SelectMul()
709 OP1 = SDValue(CurDAG->getMachineNode(Hexagon::L2_loadri_io, dl, MVT::i32, in SelectMul()
719 SDNode *Result = CurDAG->getMachineNode(Hexagon::M2_dpmpyss_s0, dl, MVT::i64, in SelectMul()
750 CurDAG->getMachineNode(Hexagon::M2_mpysmi, dl, in SelectSHL()
779 CurDAG->getMachineNode(Hexagon::M2_mpysmi, dl, MVT::i32, in SelectSHL()
814 SDNode *Mask = CurDAG->getMachineNode(Hexagon::C2_mask, dl, MVT::i64, Op0); in SelectZeroExtend()
824 SDNode *OnesReg = CurDAG->getMachineNode(Hexagon::CONST64_Int_Real, dl, in SelectZeroExtend()
827 SDNode *And = CurDAG->getMachineNode(Hexagon::A2_andp, dl, MVT::i64, in SelectZeroExtend()
831 ReplaceNode(N, CurDAG->getMachineNode(Hexagon::EXTRACT_SUBREG, dl, ExVT, in SelectZeroExtend()
836 CurDAG->getMachineNode(Hexagon::A2_andp, dl, ExVT, in SelectZeroExtend()
850 SDNode *Result_1 = CurDAG->getMachineNode(Hexagon::C2_tfrpr, dl, in SelectZeroExtend()
853 SDNode *Result_2 = CurDAG->getMachineNode(Hexagon::A2_tfrsi, dl, in SelectZeroExtend()
856 SDNode *Result_3 = CurDAG->getMachineNode(Hexagon::A2_combinew, dl, in SelectZeroExtend()
865 SDNode* RsPd = CurDAG->getMachineNode(Hexagon::C2_tfrpr, dl, in SelectZeroExtend()
926 N, CurDAG->getMachineNode(Hexagon::TFRI_f, dl, MVT::f32, in SelectConstantFP()
933 N, CurDAG->getMachineNode(Hexagon::CONST64_Float_Real, dl, MVT::f64, in SelectConstantFP()
951 Result = CurDAG->getMachineNode(Hexagon::TFR_PdTrue, dl, MVT::i1); in SelectConstant()
953 Result = CurDAG->getMachineNode(Hexagon::TFR_PdFalse, dl, MVT::i1); in SelectConstant()
984 SDNode* Result = CurDAG->getMachineNode(Hexagon::S2_asr_r_r_acc, dl, MVT::i32, in SelectAdd()
1090 Result = CurDAG->getMachineNode(BitOpc, dl, ValueVT, in SelectBitOp()
1117 SDNode *Result0 = CurDAG->getMachineNode(BitOpc, dl, SubValueVT, in SelectBitOp()
1121 Result = CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, in SelectBitOp()
1126 SDNode *Result0 = CurDAG->getMachineNode(BitOpc, dl, SubValueVT, in SelectBitOp()
1130 Result = CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, in SelectBitOp()
1156 R = CurDAG->getMachineNode(Hexagon::TFR_FI, DL, MVT::i32, FI, Zero); in SelectFrameIndex()
1162 R = CurDAG->getMachineNode(Hexagon::TFR_FIA, DL, MVT::i32, Ops); in SelectFrameIndex()