Lines Matching refs:BuildMI
176 BuildMI(MBB, I, DL, SMovB32, TargetHi) in buildGitPtr()
181 BuildMI(MBB, I, DL, GetPC64, TargetReg); in buildGitPtr()
186 BuildMI(MBB, I, DL, SMovB32, TargetLo) in buildGitPtr()
253 BuildMI(MBB, I, DL, LoadDwordX2, FlatScrInit) in emitEntryFunctionFlatScratchInit()
261 BuildMI(MBB, I, DL, SAndB32, FlatScrInitHi) in emitEntryFunctionFlatScratchInit()
280 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_ADD_U32), FlatScrInitLo) in emitEntryFunctionFlatScratchInit()
283 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_ADDC_U32), FlatScrInitHi) in emitEntryFunctionFlatScratchInit()
286 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_SETREG_B32)). in emitEntryFunctionFlatScratchInit()
290 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_SETREG_B32)). in emitEntryFunctionFlatScratchInit()
298 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_ADD_U32), AMDGPU::FLAT_SCR_LO) in emitEntryFunctionFlatScratchInit()
301 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_ADDC_U32), AMDGPU::FLAT_SCR_HI) in emitEntryFunctionFlatScratchInit()
311 BuildMI(MBB, I, DL, TII->get(AMDGPU::COPY), AMDGPU::FLAT_SCR_LO) in emitEntryFunctionFlatScratchInit()
316 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_ADD_I32), FlatScrInitLo) in emitEntryFunctionFlatScratchInit()
321 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_LSHR_B32), AMDGPU::FLAT_SCR_HI) in emitEntryFunctionFlatScratchInit()
480 BuildMI(MBB, I, DL, TII->get(AMDGPU::COPY), ScratchWaveOffsetReg) in emitEntryFunctionPrologue()
493 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_MOV_B32), SPReg) in emitEntryFunctionPrologue()
500 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_MOV_B32), FPReg).addImm(0); in emitEntryFunctionPrologue()
557 BuildMI(MBB, I, DL, LoadDwordX4, ScratchRsrcReg) in emitEntryFunctionScratchRsrcRegSetup()
573 BuildMI(MBB, I, DL, SBitsetB32, Rsrc03) in emitEntryFunctionScratchRsrcRegSetup()
593 BuildMI(MBB, I, DL, Mov64, Rsrc01) in emitEntryFunctionScratchRsrcRegSetup()
605 BuildMI(MBB, I, DL, LoadDwordX2, Rsrc01) in emitEntryFunctionScratchRsrcRegSetup()
619 BuildMI(MBB, I, DL, SMovB32, Rsrc0) in emitEntryFunctionScratchRsrcRegSetup()
623 BuildMI(MBB, I, DL, SMovB32, Rsrc1) in emitEntryFunctionScratchRsrcRegSetup()
629 BuildMI(MBB, I, DL, SMovB32, Rsrc2) in emitEntryFunctionScratchRsrcRegSetup()
633 BuildMI(MBB, I, DL, SMovB32, Rsrc3) in emitEntryFunctionScratchRsrcRegSetup()
640 BuildMI(MBB, I, DL, TII->get(AMDGPU::COPY), ScratchRsrcReg) in emitEntryFunctionScratchRsrcRegSetup()
659 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_ADD_U32), ScratchRsrcSub0) in emitEntryFunctionScratchRsrcRegSetup()
663 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_ADDC_U32), ScratchRsrcSub1) in emitEntryFunctionScratchRsrcRegSetup()
723 BuildMI(MBB, MBBI, DL, TII->get(OrSaveExec), ScratchExecCopy).addImm(-1); in buildScratchExecCopy()
801 BuildMI(MBB, MBBI, DL, TII->get(ExecMov), Exec) in emitPrologue()
817 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::V_MOV_B32_e32), TmpVGPR) in emitPrologue()
835 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::V_MOV_B32_e32), TmpVGPR) in emitPrologue()
853 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::V_WRITELANE_B32), Spill[0].VGPR) in emitPrologue()
870 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::V_WRITELANE_B32), Spill[0].VGPR) in emitPrologue()
878 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), in emitPrologue()
886 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), in emitPrologue()
926 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_ADD_I32), FramePtrReg) in emitPrologue()
930 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_AND_B32), FramePtrReg) in emitPrologue()
936 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), FramePtrReg) in emitPrologue()
946 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), BasePtrReg) in emitPrologue()
952 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_ADD_I32), StackPtrReg) in emitPrologue()
1003 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_ADD_I32), StackPtrReg) in emitEpilogue()
1010 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), FramePtrReg) in emitEpilogue()
1016 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), BasePtrReg) in emitEpilogue()
1033 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::V_READFIRSTLANE_B32), FramePtrReg) in emitEpilogue()
1041 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::V_READLANE_B32), FramePtrReg) in emitEpilogue()
1059 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::V_READFIRSTLANE_B32), BasePtrReg) in emitEpilogue()
1067 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::V_READLANE_B32), BasePtrReg) in emitEpilogue()
1104 BuildMI(MBB, MBBI, DL, TII->get(ExecMov), Exec) in emitEpilogue()
1376 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_ADD_I32), SPReg) in eliminateCallFramePseudoInstr()