source: CLRX/CLRadeonExtender/trunk/amdbin/ROCmBinaries.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3680   3 years matszpk CLRadeonExtender: ROCmBin: Replace Array by std::vector for simplify …
(edit) @3679   3 years matszpk CLRadeonExtender: ROCmBin: ROCm YAML Metadata parser stuff (untested).
(edit) @3677   3 years matszpk CLRadeonExtender: ROCmBinGen: Use specific ROCm device version table.
(edit) @3673   3 years matszpk CLRadeonExtender: ROCmBinGen: fixed '.symtab' section info (last local …
(edit) @3671   3 years matszpk CLRadeonExtender: AsmROCm: Add '.tripple' to set same LLVM target …
(edit) @3669   3 years matszpk CLRadeonExtender: ROCmBinGen: Include different section indices in the …
(edit) @3668   3 years matszpk CLRadeonExtender: AsmROCm: Add '.newbinfmt' and '.globaldata' …
(edit) @3667   3 years matszpk CLRadeonExtender: ROCmBinGen: Correct region space for program headers …
(edit) @3666   3 years matszpk CLRadeonExtender: DisasmROCm: print globalData (rodata) and newbinfmt …
(edit) @3665   3 years matszpk CLRadeonExtender: ROCm: Add tentatively target and metadata to the …
(edit) @3662   3 years matszpk CLRadeonExtender: ROCm: Add eflags support (allow to set or get …
(edit) @3660   3 years matszpk CLRadeonExtender: ROCm: Fixed recognizing of ROCm binary (ignore …
(edit) @3575   3 years matszpk CLRadeonExtender: Change Copyright dates.
(edit) @3457   3 years matszpk CLRadeonExtender: Add new exception class to distinguish errors in …
(edit) @3444   3 years matszpk CLRadeonExtender: Rename arch values to arch version.
(edit) @3443   3 years matszpk CLRadeonExtender: Move tables with arch values (arch versions) to GPUId.
(edit) @3420   3 years matszpk CLRadeonExtender: Commenting AmdCL2BinGen and ROCmBinaries.
(edit) @3396   3 years matszpk CLRadeonExtender: Freeing comment in "{ " to making line comments. …
(edit) @3354   3 years matszpk CLRadeonExtender: ROCm: Add a missing recognizing GFX900 by arch major.
(edit) @3353   3 years matszpk CLRadeonExtender: ROCmBinaries: Add GFX901 to amdGpuArchValuesTbl.
(edit) @3306   3 years matszpk CLRadeonExtender: Added support for GFX901 (next RX VEGA with HBCC) device.
(edit) @3290   3 years matszpk CLRadeonExtender: remove obsolete ',' at end of table.
(edit) @3056   3 years matszpk CLRadeonExtender: Add first code for support GFX9 (AMD RX VEGA).
(edit) @2710   4 years matszpk CLRadeonExtender: ROCmBin: Move detection device type (from binary) …
(edit) @2705   4 years matszpk CLRadeonExtender: Filled up a missing device code types for Amd OpenCL …
(edit) @2682   4 years matszpk CLRadeonExtender: Update copyright's years.
(edit) @2645   4 years matszpk CLRadeonExtender: Asm: Do not put symbol if elf section of this symbol …
(edit) @2644   4 years matszpk CLRadeonExtender: AsmROCm: put rocmAmdGpuArchValuesTbl table defintion …
(edit) @2604   4 years matszpk CLRadeonExtender: AsmROCm: tentative version of code to setup kernel …
(edit) @2600   4 years matszpk CLRadeonExtender: ROCm: Change ROCmRegionType::CODE to FKERNEL.
(edit) @2599   4 years matszpk CLRadeonExtender: ROCm: Recognize other kernel object (function) in …
(edit) @2582   4 years matszpk CLRadeonExtender: Comment typo in AsmGalliumFormat?. Code for …
(edit) @2579   4 years matszpk CLRadeonExtender: ROCmBinaries: fixed reading symbol for big-endian …
(edit) @2576   4 years matszpk CLRadeonExtender: ROCmBinGen: Adding extra sections and symbols to binary.
(edit) @2573   4 years matszpk CLRadeonExtender: ElfBinGen?: Fixed STRSZ in '.dynamic' section. …
(edit) @2570   4 years matszpk CLRadeonExtender: Fixed gcc warnings.
(edit) @2569   4 years matszpk CLRadeonExtender: ROCmBinGen: Remove obsolete checking for GPUArch>=GCN1.1.
(edit) @2568   4 years matszpk CLRadeonExtender: ROCmBinGen: Set physAddr and virtAddr to program headers.
(edit) @2566   4 years matszpk CLRadeonExtender: ROcmBinGen: fixed type for data symbols (elf symbols).
(edit) @2565   4 years matszpk CLRadeonExtender: Fixed resolving value of symbol when section …
(edit) @2564   4 years matszpk CLRadeonExtender: ElfBinGen?: Add handling PHREGION_FILESTART to …
(edit) @2561   4 years matszpk CLRadeonExtender: ROCmBinGen: Add programheaders and elfheader. Add …
(edit) @2557   4 years matszpk CLRadeonExtender: Fixing warnings from gcc on 32-bit systems.
(edit) @2556   4 years matszpk CLRadeonExtender: Make ElfNote? as simple structure (use initializer …
(edit) @2554   4 years matszpk CLRadeonExtender: Remove obsolete data from AmdCL2BinGen. Change …
(edit) @2545   4 years matszpk CLRadeonExtender: Add empty constructors for ElfSymbolXX and …
(edit) @2538   4 years matszpk CLRadeonExtender: ElfBinaries?. Add routine to create hash table. small …
(edit) @2537   4 years matszpk CLRadeonExtender: Add hash section to ROCm binaries. Add routines to …
(edit) @2536   4 years matszpk CLRadeonExtender: Add Elf_Dyn to Elf.h. Some updates in ROCmBinaries.
(edit) @2535   4 years matszpk CLRadeonExtender: Add next stuff to ROCmBinGenerator. Add CLRX version …
(edit) @2534   4 years matszpk CLRadeonExtender: Add first code for ROCm binary generator.
(edit) @2533   4 years matszpk CLRadeonExtender: Change type of offset and size fields in ROCmRegion.
(edit) @2530   4 years matszpk CLRadeonExtender: next commenting the code. add data regions only for …
(edit) @2522   4 years matszpk CLRadeonExtender: Disasm: add dump of kernel config for ROCm binaries.
(edit) @2521   4 years matszpk CLRadeonExtender: Ignore non-global visibility for kernel symbols.
(edit) @2519   4 years matszpk CLRadeonExtender: Update.
(edit) @2518   4 years matszpk CLRadeonExtender: Store kernels and regions in region list together …
(edit) @2516   4 years matszpk CLRadeonExtender: Small fixes in ROCmBinaries. remove obsolete flags …
(edit) @2514   4 years matszpk CLRadeonExtender: Correct size from symbol to kernel code size.
(edit) @2512   4 years matszpk CLRadeonExtender: ROCm: fixing determining kernel sizes (include …
(edit) @2510   4 years matszpk CLRadeonExtender: Remove obsolete "#include <map>".
(edit) @2509   4 years matszpk CLRadeonExtender: Remove duplicate of 'return false'.
(edit) @2508   4 years matszpk CLRadeonExtender: Remove obsolete includes.
(edit) @2507   4 years matszpk CLRadeonExtender: ROCm: change code and setup into codeOffset and …
(edit) @2506   4 years matszpk CLRadeonExtender: ROCm: fixed ROCm loading (wrong treatment of …
(edit) @2504   4 years matszpk CLRadeonExtender: ROCm: add codeSize field to ROCmKernel. Checking and …
(edit) @2503   4 years matszpk CLRadeonExtender: Add sanity checking for kernel's offsets (ROCm).
(edit) @2502   4 years matszpk CLRadeonExtender: Tentative ROCmBinary constructor.
(edit) @2501   4 years matszpk CLRadeonExtender: Add function to checking whether binary is ROCm binary.
(add) @2500   4 years matszpk CLRadeonExtender: Add ROCmBinaries.cpp.
Note: See TracRevisionLog for help on using the revision log.