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.cpp2053 MachineBasicBlock *HaltLoopBB = MF->CreateMachineBasicBlock(); in insertSimulatedTrap() local
2089 BuildMI(*TrapBB, TrapBB->end(), DL, get(AMDGPU::S_BRANCH)).addMBB(HaltLoopBB); in insertSimulatedTrap()
2090 TrapBB->addSuccessor(HaltLoopBB); in insertSimulatedTrap()
2092 BuildMI(*HaltLoopBB, HaltLoopBB->end(), DL, get(AMDGPU::S_SETHALT)).addImm(5); in insertSimulatedTrap()
2093 BuildMI(*HaltLoopBB, HaltLoopBB->end(), DL, get(AMDGPU::S_BRANCH)) in insertSimulatedTrap()
2094 .addMBB(HaltLoopBB); in insertSimulatedTrap()
2095 MF->push_back(HaltLoopBB); in insertSimulatedTrap()
2096 HaltLoopBB->addSuccessor(HaltLoopBB); in insertSimulatedTrap()