reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
252 if (!LIS) { 257 LIS->InsertMachineInstrInMaps(*CopyExec); 261 LIS->ReplaceMachineInstrInMaps(MI, *And); 264 LIS->InsertMachineInstrInMaps(*Xor); 265 LIS->InsertMachineInstrInMaps(*SetExec); 266 LIS->InsertMachineInstrInMaps(*NewBr); 268 LIS->removeAllRegUnitsForPhysReg(AMDGPU::EXEC); 274 LIS->removeInterval(SaveExecReg); 275 LIS->createAndComputeVirtRegInterval(SaveExecReg); 276 LIS->createAndComputeVirtRegInterval(Tmp); 278 LIS->createAndComputeVirtRegInterval(CopyReg); 316 if (LIS) 317 LIS->InsertMachineInstrInMaps(*And); 329 if (!LIS) { 334 LIS->RemoveMachineInstrFromMaps(MI); 337 LIS->InsertMachineInstrInMaps(*CopyExec); 338 LIS->InsertMachineInstrInMaps(*OrSaveExec); 340 LIS->InsertMachineInstrInMaps(*Xor); 341 LIS->InsertMachineInstrInMaps(*Branch); 344 LIS->removeInterval(DstReg); 345 LIS->createAndComputeVirtRegInterval(DstReg); 346 LIS->createAndComputeVirtRegInterval(CopyReg); 348 LIS->createAndComputeVirtRegInterval(SaveReg); 351 LIS->removeAllRegUnitsForPhysReg(AMDGPU::EXEC); 386 if (LIS) { 388 LIS->InsertMachineInstrInMaps(*And); 389 LIS->ReplaceMachineInstrInMaps(MI, *Or); 408 if (LIS) { 409 LIS->ReplaceMachineInstrInMaps(MI, *AndN2); 410 LIS->InsertMachineInstrInMaps(*Branch); 430 if (LIS) 431 LIS->ReplaceMachineInstrInMaps(MI, *NewMI); 435 if (LIS) 436 LIS->handleMove(*NewMI); 500 LIS = getAnalysisIfAvailable<LiveIntervals>();