summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
| | | | llvm-svn: 283004
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-3/+3
| | | | | | | | | Split AMDGPUSubtarget into amdgcn/r600 specific subclasses. This removes most of the static_casting of the basic codegen classes everywhere, and tries to restrict the features visible on the wrong target. llvm-svn: 273652
* AMDGPU: SIDebuggerInsertNops preserves CFGMatt Arsenault2016-06-021-0/+5
| | | | | | | This saves an additional run of the DominatorTree and MachineLoopInfo llvm-svn: 271444
* [AMDGPU] Update nop insertion for debugger usageKonstantin Zhuravlyov2016-05-131-35/+14
| | | | | | | | | - Insert one nop for each high level statement instead of two - Do not insert nop before prologue Differential Revision: http://reviews.llvm.org/D20215 llvm-svn: 269452
* [AMDGPU][NFC] Rename SIInsertNops -> SIDebuggerInsertNopsKonstantin Zhuravlyov2016-05-101-0/+112
Differential Revision: http://reviews.llvm.org/D20117 llvm-svn: 269098
OpenPOWER on IntegriCloud