Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp2038 MachineBasicBlock *HaltLoopBB = MF->CreateMachineBasicBlock(); in insertSimulatedTrap() local
2074 BuildMI(*TrapBB, TrapBB->end(), DL, get(AMDGPU::S_BRANCH)).addMBB(HaltLoopBB); in insertSimulatedTrap()
2075 TrapBB->addSuccessor(HaltLoopBB); in insertSimulatedTrap()
2077 BuildMI(*HaltLoopBB, HaltLoopBB->end(), DL, get(AMDGPU::S_SETHALT)).addImm(5); in insertSimulatedTrap()
2078 BuildMI(*HaltLoopBB, HaltLoopBB->end(), DL, get(AMDGPU::S_BRANCH)) in insertSimulatedTrap()
2079 .addMBB(HaltLoopBB); in insertSimulatedTrap()
2080 MF->push_back(HaltLoopBB); in insertSimulatedTrap()
2081 HaltLoopBB->addSuccessor(HaltLoopBB); in insertSimulatedTrap()