source: CLRX/CLRadeonExtender/trunk/amdasm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3216   3 years matszpk CLRadeonExtender: AsmGallium?: do not apply llvm and mesa detection for …
(edit) @3211   3 years matszpk CLRadeonExtender: AsmGallium?: Add auto-detection of LLVM version and …
(edit) @3194   3 years matszpk CLRadeonExtender: CLRXDocs: Typos (Spgrs -> Sgprs). Add some Doxygen …
(edit) @3191   3 years matszpk CLRadeonExtender: GCNAsm: Register regVarUsage only in tests.
(edit) @3190   3 years matszpk CLRadeonExtender: GCNAsm: Print error if SMEM store/atomic instruction …
(edit) @3189   3 years matszpk CLRadeonExtender: GCNAsm: Add new alignment rule for SGPRs in vector …
(edit) @3164   3 years matszpk CLRadeonExtender: Fixes for MSVC: string too big (VectorAdd?) and more …
(edit) @3162   3 years matszpk CLRadeonExtender: AsmGallium?: remove debug stuff.
(edit) @3161   3 years matszpk CLRadeonExtender: AsmGallium?: fixed calculating size of argSegment …
(edit) @3160   3 years matszpk CLRadeonExtender: AsmGallium?: Set localSize and scratchBufferSize to …
(edit) @3159   3 years matszpk CLRadeonExtender: AsmGallium?: Force userDataNum=8 for LLVM 4.0. Get …
(edit) @3158   3 years matszpk CLRadeonExtender: samples: Add disassembled code to VectorAdd? (LLVM …
(edit) @3156   3 years matszpk CLRadeonExtender: AsmGallium?: Hot fix for LLVM 4.0 (AMDHSA). update …
(edit) @3152   3 years matszpk CLRadeonExtender: AsmGallium?: Add spilled gprs, driver version and …
(edit) @3151   3 years matszpk CLRadeonExtender: GalliumDisasm?: Correct handling progInfo with 5 …
(edit) @3150   3 years matszpk CLRadeonExtender: CLRX: small typos. GalliumBinary/GalliumDisasm?: Add …
(edit) @3121   3 years matszpk CLRadeonExtender: DisasmAmdCL2: Add missing samplerinit to disassembly …
(edit) @3120   3 years matszpk CLRadeonExtender: GCNAsm: Include TFE removed register if VDST not …
(edit) @3119   3 years matszpk CLRadeonExtender: GCNAsm: Fixed modifying instrRVUs for special cases …
(edit) @3118   3 years matszpk CLRadeonExtender: Fixed registering RegVarUsage? in VOPx SDWA. Correct …
(edit) @3116   3 years matszpk CLRadeonExtender: GCNAsm: Small fix in parsing '-cut' in sendmsg.
(edit) @3115   3 years matszpk CLRadeonExtender: GCNAsm: Stupid in parsing 'off' word in FLAT encoding.
(edit) @3114   3 years matszpk CLRadeonExtender: GCNDisasm: Fixed nv flag encoding when FLATMODE!=0 …
(edit) @3113   3 years matszpk CLRadeonExtender: GNAsm: Fixed handling 'off' in FLAT encoding (AMD …
(edit) @3111   3 years matszpk CLRadeonExtender: GNAsm: Fixed comment in testcases. Simplify …
(edit) @3109   3 years matszpk CLRadeonExtender: GNAsm: Add SCRATCH mode to FLAT encoding and its …
(edit) @3108   3 years matszpk CLRadeonExtender: GCNAsm: Add new FLAT instructions and modifiers (AMD …
(edit) @3107   3 years matszpk CLRadeonExtender: GCNAsm: Add new instructions and new modifiers to …
(edit) @3106   3 years matszpk CLRadeonExtender: GCNAsm: Fixed some small comments.
(edit) @3105   3 years matszpk CLRadeonExtender: GCNAsm: Add VOP3P instructions and encoding (AMD …
(edit) @3104   3 years matszpk CLRadeonExtender: GCNAsm: Add op_sel modifier to VOP3 encoding (AMD …
(edit) @3101   3 years matszpk CLRadeonExtender: GCNAsm: Add VOP2 instruction for AMD VEGA arch. …
(edit) @3100   3 years matszpk CLRadeonExtender: GCNAsm: Full support for OMOD and SGPR mode for SRC0 …
(edit) @3099   3 years matszpk CLRadeonExtender: GCNAsm: Tentative OMOD and SGPR mode for SRC0 and …
(edit) @3098   3 years matszpk CLRadeonExtender: GCNAsm: Add support for syntax of binary array …
(edit) @3097   3 years matszpk CLRadeonExtender: GCNAsm: Print error when using sext modifier in VOP3 …
(edit) @3096   3 years matszpk CLRadeonExtender: GCNAsm: Add parametrizable modifers: abs, neg, sext.
(edit) @3095   3 years matszpk CLRadeonExtender: GCNAsm: update. remove bitfields from …
(edit) @3094   3 years matszpk CLRadeonExtender: GCNAsm: Add parametrization to bound_ctrl.
(edit) @3093   3 years matszpk CLRadeonExtender: GCNAsm: Add parametrization to modifiers (dst_sel, …
(edit) @3092   3 years matszpk CLRadeonExtender: GCNAsm: Add parametrization to modifiers in SMEM …
(edit) @3091   3 years matszpk CLRadeonExtender: GCNAsm: Add parametrization to hwregisters and sendmsg.
(edit) @3090   3 years matszpk CLRadeonExtender: Add parametrization to format modifier in MTBUF …
(edit) @3089   3 years matszpk CLRadeonExtender: GCNAsm: Add omod modifier.
(edit) @3088   3 years matszpk CLRadeonExtender: GCNAsm: Allow to parametrize modifiers (by ':expr' …
(edit) @3085   3 years matszpk CLRadeonExtender: Asm: Add new pseudo-ops: '.get_64bit', '.get_arch', …
(edit) @3084   3 years matszpk CLRadeonExtender: GCNAsm: Update (some simplifications and changes in …
(edit) @3083   3 years matszpk CLRadeonExtender: GCNAsm: Add SMEM specific encoding mode and …
(edit) @3082   3 years matszpk CLRadeonExtender: GCNAsm: Tentative support VEGA modifiers for SMEM. …
(edit) @3081   3 years matszpk CLRadeonExtender: GCNAsm: add new hwregisters, message types and …
(edit) @3077   3 years matszpk CLRadeonExtender: GCNAsm: First testcases for GCNAssembler for AMD …
(edit) @3076   3 years matszpk CLRadeonExtender: GCNDisasm: Add FLAT scratch_* and global_* …
(edit) @3075   3 years matszpk CLRadeonExtender: GCNDisasm: Add new FLAT instructions and NV flag for …
(edit) @3074   3 years matszpk CLRadeonExtender: GCNDisasm: Increase outBufSize and increase buffer …
(edit) @3073   3 years matszpk CLRadeonExtender: GCNDisasm: Add new MIMG instructions and encoding …
(edit) @3072   3 years matszpk CLRadeonExtender: GCNDisasm: Add new MUBUF instructions for AMD VEGA arch.
(edit) @3071   3 years matszpk CLRadeonExtender: GCNDisasm: Add new DS instructions for AMD VEGA arch.
(edit) @3070   3 years matszpk CLRadeonExtender: GCNDisasm: Add VOP3P instructions and encoding modes …
(edit) @3069   3 years matszpk CLRadeonExtender: Revert obsolete changes (openmode in ofstream).
(edit) @3068   3 years matszpk CLRadeonExtender: Precise openmode in opening ofstream (add …
(edit) @3067   3 years matszpk CLRadeonExtender: GCNDisasm: Add op_sel modifier to VOP3 encoding …
(edit) @3066   3 years matszpk CLRadeonExtender: GCNDisasm: Add new VOP3 instructions for GFX9 arch.
(edit) @3065   3 years matszpk CLRadeonExtender: GCNDisasm: Add new VOP3 instructions for GFX9 arch.
(edit) @3064   3 years matszpk CLRadeonExtender: GCNDisasm: Add new instructions to VOP1/VOP3b for …
(edit) @3063   3 years matszpk CLRadeonExtender: GCNDisasm: Add new instructions to VOP2/VOP3b for …
(edit) @3062   3 years matszpk CLRadeonExtender: GCNDisasm: Testcases for VOP_DPP and VOP_SDWA …
(edit) @3061   3 years matszpk CLRadeonExtender: GCNDisasm: Remove obsolete bitfield in …
(edit) @3060   3 years matszpk CLRadeonExtender: GCNDisasm: Add new SMEM instruction and encoding …
(edit) @3057   3 years matszpk CLRadeonExtender: GCNDisasm: First working stuff for GFX9.
(edit) @3056   3 years matszpk CLRadeonExtender: Add first code for support GFX9 (AMD RX VEGA).
(edit) @3053   3 years matszpk CLRadeonExtender: GCNAsm: Add GCNFIELD_SMRD_SDSTH for cmpswap. add …
(edit) @3052   3 years matszpk CLRadeonExtender: Fix typo in GCNInternals.h. Add SMEM buffer atomic's …
(edit) @3051   3 years matszpk CLRadeonExtender: GCNAsm/Disasm: Add missing savewave msg type for GCN1.2.
(edit) @3050   3 years matszpk CLRadeonExtender: GCNAsm/Disasm: Add missing ib_dgb1 hwreg.
(edit) @3049   3 years matszpk CLRadeonExtender: GCNAsm: Add support for src_vccz, src_execz, src_scc …
(edit) @3044   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Fixed assignment of nexts to block …
(edit) @3043   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Always use new ssaIds at new branches …
(edit) @3042   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Second testcase for testing …
(edit) @3040   3 years matszpk CLRadeonExtender: AsmRegAlloc?: First testcase for createSSAData.
(edit) @3039   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Replace ReplacesMap? by SSAReplacesMap. …
(edit) @3038   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Divide createSSAData by two parts: …
(edit) @3035   3 years matszpk CLRadeonExtender: Fixed searching regvars in scope in routine that …
(edit) @3032   3 years matszpk CLRadeonExtender: AsmRegAlloc?: undo haveEnd in blocks which have …
(edit) @3031   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Next testcase for testing …
(edit) @3030   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Always set haveEnd for returns. next …
(edit) @3029   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Fixing createCodeStructure routine: …
(edit) @3028   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Fixing createCodeStructure routine: …
(edit) @3027   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Fixing createCodeStructure routine …
(edit) @3026   3 years matszpk CLRadeonExtender: AsmGallium? & AsmROCm: Add codeFlow start entry for …
(edit) @3025   3 years matszpk CLRadeonExtender: AsmRegAlloc?: fixing createCodeStructure routine: …
(edit) @3024   3 years matszpk CLRadeonExtender: AsmRegAlloc?: fixing createCodeStructure routine.
(edit) @3023   3 years matszpk CLRadeonExtender: AsmRegAlloc?: first test. small fixes in AsmCodeFlow?. …
(edit) @3022   3 years matszpk CLRadeonExtender: AsmRegAlloc?: update.
(edit) @3021   3 years matszpk CLRadeonExtender: AsmRegAlloc?: fixed MSVC compiler warnings.
(edit) @3020   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Add code to generate equalSets (set of …
(edit) @3019   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Stupid bug in graph coloring algorithm.
(edit) @3018   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Add base of SDO-LDO algorithm to …
(edit) @3017   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Change structure to store lineardeps …
(edit) @3016   3 years matszpk CLRadeonExtender: AsmRegAlloc?: update.
(edit) @3015   3 years matszpk CLRadeonExtender: AsmRegAlloc?: Add routine to add linear and equalTo …
Note: See TracRevisionLog for help on using the revision log.