summaryrefslogtreecommitdiff
path: root/src/amd/compiler/aco_print_asm.cpp
Commit message (Expand)AuthorAgeFilesLines
* aco: Only include nir.h in instruction selection.Timur Kristóf2023-04-101-0/+2
* aco: update SMEM offset workaround for LLVM 15Rhys Perry2022-06-161-3/+12
* aco: use ac_is_llvm_processor_supported() for checking LLVM asm supportSamuel Pitoiset2022-05-171-1/+12
* amd: change chip_class naming to "enum amd_gfx_level gfx_level"Marek Olšák2022-05-131-21/+24
* aco: recognize GFX11 in few placesSamuel Pitoiset2022-05-121-1/+1
* aco: fix disassembly of SMEM with both SGPR and constant offsetRhys Perry2022-04-141-0/+17
* aco: don't encode src2 for v_writelane_b32_e64Rhys Perry2022-02-031-6/+0
* aco: improve clrx disassemblyRhys Perry2021-12-101-35/+128
* aco: Work around MSVC restrict in c99_compat.hJames Park2021-11-101-0/+3
* radv: Disable shader disassembly when no disassembler is availableTony Wasserka2021-10-011-0/+26
* aco: Extend set of supported GPUs that can be disassembled with CLRXTony Wasserka2021-10-011-26/+60
* aco: Separate LLVM/CLRX asm printers more cleanlyTony Wasserka2021-10-011-9/+16
* aco: Format.Daniel Schürmann2021-07-121-55/+40
* aco: add 'common/' and 'llvm/' prefix to #includesDaniel Schürmann2021-07-121-1/+2
* aco: add missing Licenses and remove Authors from filesDaniel Schürmann2021-07-121-0/+23
* aco: reorder and cleanup #includesDaniel Schürmann2021-07-121-3/+6
* amd: drop support for LLVM 10Marek Olšák2021-04-161-6/+0
* aco: Stub sections that don't have _WIN32 supportJames Park2020-12-011-0/+4
* aco: switch aco_print_asm to a FILE *Rhys Perry2020-10-281-32/+22
* aco: refactor repeated instruction disassemblyRhys Perry2020-10-281-12/+21
* aco: move individual instruction disassembly to its own helperRhys Perry2020-10-281-41/+57
* aco: dump the program if the disassembler failedSamuel Pitoiset2020-10-091-11/+9
* aco: apply the clamped integer addition disassembly workaround for v_add3Samuel Pitoiset2020-10-021-1/+3
* aco: workaround disassembler bug of v_writelane_b32 with literalRhys Perry2020-09-091-0/+7
* aco: shorten disassembly for repeated instructionsRhys Perry2020-08-261-7/+21
* aco: fix printing ASM on GFX6-7 againSamuel Pitoiset2020-06-231-4/+10
* aco: fix printing ASM on GFX6-7 if clrxdisasm is not foundSamuel Pitoiset2020-06-221-1/+3
* aco: replace == GFX10 with >= GFX10 where it's neededSamuel Pitoiset2020-06-191-2/+2
* aco: fix disassembly with LLVM 11Rhys Perry2020-05-191-0/+7
* aco: improve clamped integer addition disassembly workaroundRhys Perry2020-04-281-3/+8
* aco: add SDWA_instructionRhys Perry2020-04-031-0/+3
* aco: fix printing assembly with CLRXdisasm on GFX6Samuel Pitoiset2020-01-231-2/+34
* aco: print assembly with CLRXdisasm for GFX6-GFX7 if found on the systemSamuel Pitoiset2020-01-171-1/+39
* aco: disable disassembly for SI/CI due to lack of support by LLVMDaniel Schürmann2019-12-071-0/+4
* aco: fix disassembly of writelane instructions.Daniel Schürmann2019-12-071-1/+7
* aco: Set +wavefrontsize64 for LLVM disassembler in GFX10 wave64 mode.Timur Kristóf2019-10-101-4/+10
* android: aco: fix undefined template 'std::__1::array' build errorsMauro Rossi2019-09-281-1/+1
* aco: Initial commit of independent AMD compilerDaniel Schürmann2019-09-191-0/+104