kzhuravl (Konstantin Zhuravlyov)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 16 2016, 12:13 PM (87 w, 5 d)

Recent Activity

Fri, Oct 20

kzhuravl added a dependency for D39140: LLD/ELF/AMDGPU: Process AMDGPU-specific e_flags: D39139: LLD/ELF: Allow targets to set e_flags.
Fri, Oct 20, 1:20 PM
kzhuravl added a dependent revision for D39139: LLD/ELF: Allow targets to set e_flags: D39140: LLD/ELF/AMDGPU: Process AMDGPU-specific e_flags.
Fri, Oct 20, 1:20 PM
kzhuravl created D39140: LLD/ELF/AMDGPU: Process AMDGPU-specific e_flags.
Fri, Oct 20, 1:20 PM
kzhuravl created D39139: LLD/ELF: Allow targets to set e_flags.
Fri, Oct 20, 1:20 PM

Thu, Oct 19

kzhuravl committed rL316171: AMDGPU/Docs: Fix unreadable characters.
AMDGPU/Docs: Fix unreadable characters
Thu, Oct 19, 10:13 AM

Wed, Oct 18

kzhuravl accepted D39073: [AMDGPU] Corrections to memory model description..
Wed, Oct 18, 3:05 PM
kzhuravl accepted D39073: [AMDGPU] Corrections to memory model description..

LGTM with typos fixed.

Wed, Oct 18, 3:01 PM
kzhuravl committed rL316100: AMDGPU/Docs: Make target naming consistent.
AMDGPU/Docs: Make target naming consistent
Wed, Oct 18, 10:59 AM
kzhuravl closed D39019: AMDGPU/Docs: Make target naming consistent by committing rL316100: AMDGPU/Docs: Make target naming consistent.
Wed, Oct 18, 10:59 AM
kzhuravl committed rL316097: AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency.
AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency
Wed, Oct 18, 10:31 AM
kzhuravl closed D38957: AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency by committing rL316097: AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency.
Wed, Oct 18, 10:31 AM

Tue, Oct 17

kzhuravl updated the diff for D38957: AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency.

Rebase.

Tue, Oct 17, 3:53 PM
kzhuravl planned changes to D38959: AMDGPU: Don't use TargetStreamer if it has not been initialized.
Tue, Oct 17, 2:49 PM
kzhuravl planned changes to D36802: AMDGPU: Cleanup most of the macros.
Tue, Oct 17, 2:49 PM
kzhuravl requested changes to D38634: AMDGPU : Custom lowering constrained fps..
Tue, Oct 17, 2:09 PM
kzhuravl created D39019: AMDGPU/Docs: Make target naming consistent.
Tue, Oct 17, 1:46 PM
kzhuravl committed rL316024: AMDGPU: Start generating metadata for MaxFlatWorkGroupSize.
AMDGPU: Start generating metadata for MaxFlatWorkGroupSize
Tue, Oct 17, 1:03 PM
kzhuravl closed D38958: AMDGPU: Start generating metadata for MaxFlatWorkGroupSize by committing rL316024: AMDGPU: Start generating metadata for MaxFlatWorkGroupSize.
Tue, Oct 17, 1:03 PM

Mon, Oct 16

kzhuravl added a comment to D38959: AMDGPU: Don't use TargetStreamer if it has not been initialized.

I also don't understand why this would be necessary. How can the streamer not be available?

Mon, Oct 16, 2:43 PM
kzhuravl committed rL315926: Revert r315877: Simplify..
Revert r315877: Simplify.
Mon, Oct 16, 11:49 AM
kzhuravl closed D38955: LLD/ELF: Fix C4307: '-': integral constant overflow for MSVC15 by committing rL315926: Revert r315877: Simplify..
Mon, Oct 16, 11:49 AM
kzhuravl updated the diff for D38955: LLD/ELF: Fix C4307: '-': integral constant overflow for MSVC15.

Just revert.

Mon, Oct 16, 11:33 AM
kzhuravl added a comment to D38955: LLD/ELF: Fix C4307: '-': integral constant overflow for MSVC15.
In D38955#898745, @ruiu wrote:

This patch effectively reverts r315877, but it contains some formatting, so it is not a complete rollback patch. Can you re-create a patch using svn revert or git revert? Or I can do that for you.

Mon, Oct 16, 10:28 AM
kzhuravl created D38959: AMDGPU: Don't use TargetStreamer if it has not been initialized.
Mon, Oct 16, 9:19 AM
kzhuravl added a dependency for D38958: AMDGPU: Start generating metadata for MaxFlatWorkGroupSize: D38957: AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency.
Mon, Oct 16, 9:18 AM
kzhuravl added a dependent revision for D38957: AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency: D38958: AMDGPU: Start generating metadata for MaxFlatWorkGroupSize.
Mon, Oct 16, 9:18 AM
kzhuravl created D38958: AMDGPU: Start generating metadata for MaxFlatWorkGroupSize.
Mon, Oct 16, 9:18 AM
kzhuravl created D38957: AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency.
Mon, Oct 16, 9:17 AM
kzhuravl created D38955: LLD/ELF: Fix C4307: '-': integral constant overflow for MSVC15.
Mon, Oct 16, 8:44 AM

Sat, Oct 14

kzhuravl committed rL315837: AMDGPU: Temporary disable pal metadata check line in llvm-readobj test.
AMDGPU: Temporary disable pal metadata check line in llvm-readobj test
Sat, Oct 14, 4:42 PM
kzhuravl committed rL315831: Revert "Mark test as unsupported until r315808 is fixed".
Revert "Mark test as unsupported until r315808 is fixed"
Sat, Oct 14, 3:24 PM
kzhuravl committed rL315830: AMDGPU: Don't use TargetStreamer if it has not been initialized.
AMDGPU: Don't use TargetStreamer if it has not been initialized
Sat, Oct 14, 3:16 PM
kzhuravl committed rL315822: AMDGPU: Add AMDGPU HSA Kernel Descriptor.
AMDGPU: Add AMDGPU HSA Kernel Descriptor
Sat, Oct 14, 12:17 PM
kzhuravl closed D38902: AMDGPU: Add AMDGPU HSA Kernel Descriptor by committing rL315822: AMDGPU: Add AMDGPU HSA Kernel Descriptor.
Sat, Oct 14, 12:17 PM
kzhuravl committed rL315821: AMDGPU: Bring HSA metadata on par with the specification.
AMDGPU: Bring HSA metadata on par with the specification
Sat, Oct 14, 12:04 PM
kzhuravl closed D38753: AMDGPU: Bring HSA metadata on par with the specification by committing rL315821: AMDGPU: Bring HSA metadata on par with the specification.
Sat, Oct 14, 12:03 PM
kzhuravl committed rL315819: llvm-readobj: Print AMDGPU note contents.
llvm-readobj: Print AMDGPU note contents
Sat, Oct 14, 11:22 AM
kzhuravl closed D38752: llvm-readobj: Print AMDGPU note contents by committing rL315819: llvm-readobj: Print AMDGPU note contents.
Sat, Oct 14, 11:22 AM
kzhuravl committed rL315816: AMDGPU: Cleanup elf-notes.ll test.
AMDGPU: Cleanup elf-notes.ll test
Sat, Oct 14, 10:37 AM
kzhuravl committed rL315813: llvm-readobj: Print AMDGPU note type names.
llvm-readobj: Print AMDGPU note type names
Sat, Oct 14, 9:44 AM
kzhuravl closed D38751: llvm-readobj: Print AMDGPU note type names by committing rL315813: llvm-readobj: Print AMDGPU note type names.
Sat, Oct 14, 9:44 AM
kzhuravl committed rL315812: AMDGPU: Improve note directive verification in assembler.
AMDGPU: Improve note directive verification in assembler
Sat, Oct 14, 9:15 AM
kzhuravl closed D38750: AMDGPU: Improve note directive verification in assembler by committing rL315812: AMDGPU: Improve note directive verification in assembler.
Sat, Oct 14, 9:15 AM
kzhuravl committed rL315810: AMDGPU: Do not emit deprecated notes for code object v3.
AMDGPU: Do not emit deprecated notes for code object v3
Sat, Oct 14, 8:59 AM
kzhuravl closed D38749: AMDGPU: Do not emit deprecated notes for code object v3 by committing rL315810: AMDGPU: Do not emit deprecated notes for code object v3.
Sat, Oct 14, 8:59 AM
kzhuravl committed rL315808: AMDGPU: Add support for isa version note.
AMDGPU: Add support for isa version note
Sat, Oct 14, 8:40 AM
kzhuravl closed D38748: AMDGPU: Add support for isa version note by committing rL315808: AMDGPU: Add support for isa version note.
Sat, Oct 14, 8:40 AM

Fri, Oct 13

kzhuravl accepted D38910: [AMDGPU/LLD] Add RELATIVE64 relocation record..

LGTM.

Fri, Oct 13, 5:34 PM
kzhuravl accepted D38909: [AMDGPU] Add RELATIVE64 relocation record..

LGTM.

Fri, Oct 13, 5:34 PM
kzhuravl updated the diff for D38902: AMDGPU: Add AMDGPU HSA Kernel Descriptor.

Update FP16_OVFL wording.

Fri, Oct 13, 1:15 PM
kzhuravl created D38902: AMDGPU: Add AMDGPU HSA Kernel Descriptor.
Fri, Oct 13, 1:08 PM
kzhuravl added a comment to D38748: AMDGPU: Add support for isa version note.

Ping.

Fri, Oct 13, 10:04 AM

Thu, Oct 12

kzhuravl updated the diff for D38748: AMDGPU: Add support for isa version note.

Address review feedback.

Thu, Oct 12, 1:29 PM
kzhuravl committed rL315608: AMDGPU/NFC: Move AMDGPU specific note types to ELF.h.
AMDGPU/NFC: Move AMDGPU specific note types to ELF.h
Thu, Oct 12, 12:00 PM
kzhuravl closed D38747: AMDGPU/NFC: Move AMDGPU specific note types to ELF.h by committing rL315608: AMDGPU/NFC: Move AMDGPU specific note types to ELF.h.
Thu, Oct 12, 12:00 PM
kzhuravl committed rL315596: AMDGPU: Fix warnings introduced in r315526.
AMDGPU: Fix warnings introduced in r315526
Thu, Oct 12, 10:34 AM

Wed, Oct 11

kzhuravl committed rL315526: AMDGPU/NFC: Minor clean ups in HSA metadata.
AMDGPU/NFC: Minor clean ups in HSA metadata
Wed, Oct 11, 3:59 PM
kzhuravl closed D38746: AMDGPU/NFC: Minor clean ups in HSA metadata by committing rL315526: AMDGPU/NFC: Minor clean ups in HSA metadata.
Wed, Oct 11, 3:59 PM
kzhuravl committed rL315523: AMDGPU/NFC: Minor clean ups in PAL metadata.
AMDGPU/NFC: Minor clean ups in PAL metadata
Wed, Oct 11, 3:41 PM
kzhuravl closed D38745: AMDGPU/NFC: Minor clean ups in PAL metadata by committing rL315523: AMDGPU/NFC: Minor clean ups in PAL metadata.
Wed, Oct 11, 3:41 PM
kzhuravl closed D38744: AMDGPU/NFC: Rename code object metadata as HSA metadata.

rL315522.

Wed, Oct 11, 3:19 PM
kzhuravl committed rL315522: AMDGPU/NFC: Rename code object metadata as HSA metadata.
AMDGPU/NFC: Rename code object metadata as HSA metadata
Wed, Oct 11, 3:19 PM

Tue, Oct 10

kzhuravl added dependent revisions for D38747: AMDGPU/NFC: Move AMDGPU specific note types to ELF.h: D38748: AMDGPU: Add support for isa version note, D38750: AMDGPU: Improve note directive verification in assembler, D38751: llvm-readobj: Print AMDGPU note type names, D38752: llvm-readobj: Print AMDGPU note contents.
Tue, Oct 10, 11:39 AM
kzhuravl added a dependency for D38748: AMDGPU: Add support for isa version note: D38747: AMDGPU/NFC: Move AMDGPU specific note types to ELF.h.
Tue, Oct 10, 11:39 AM
kzhuravl added a dependency for D38750: AMDGPU: Improve note directive verification in assembler: D38747: AMDGPU/NFC: Move AMDGPU specific note types to ELF.h.
Tue, Oct 10, 11:39 AM
kzhuravl added a dependency for D38751: llvm-readobj: Print AMDGPU note type names: D38747: AMDGPU/NFC: Move AMDGPU specific note types to ELF.h.
Tue, Oct 10, 11:39 AM
kzhuravl added dependent revisions for D38744: AMDGPU/NFC: Rename code object metadata as HSA metadata: D38745: AMDGPU/NFC: Minor clean ups in PAL metadata, D38746: AMDGPU/NFC: Minor clean ups in HSA metadata, D38753: AMDGPU: Bring HSA metadata on par with the specification, D38752: llvm-readobj: Print AMDGPU note contents, D38751: llvm-readobj: Print AMDGPU note type names.
Tue, Oct 10, 11:38 AM
kzhuravl added a dependency for D38746: AMDGPU/NFC: Minor clean ups in HSA metadata: D38744: AMDGPU/NFC: Rename code object metadata as HSA metadata.
Tue, Oct 10, 11:38 AM
kzhuravl added a dependency for D38752: llvm-readobj: Print AMDGPU note contents: D38744: AMDGPU/NFC: Rename code object metadata as HSA metadata.
Tue, Oct 10, 11:38 AM
kzhuravl added a dependency for D38751: llvm-readobj: Print AMDGPU note type names: D38744: AMDGPU/NFC: Rename code object metadata as HSA metadata.
Tue, Oct 10, 11:38 AM
kzhuravl added a dependency for D38745: AMDGPU/NFC: Minor clean ups in PAL metadata: D38744: AMDGPU/NFC: Rename code object metadata as HSA metadata.
Tue, Oct 10, 11:38 AM
kzhuravl added a dependency for D38753: AMDGPU: Bring HSA metadata on par with the specification: D38744: AMDGPU/NFC: Rename code object metadata as HSA metadata.
Tue, Oct 10, 11:38 AM
kzhuravl retitled D38753: AMDGPU: Bring HSA metadata on par with the specification from AMDGPU: Brint HSA metadata on par with the specification to AMDGPU: Bring HSA metadata on par with the specification.
Tue, Oct 10, 11:37 AM
kzhuravl created D38753: AMDGPU: Bring HSA metadata on par with the specification.
Tue, Oct 10, 11:36 AM
kzhuravl created D38752: llvm-readobj: Print AMDGPU note contents.
Tue, Oct 10, 11:34 AM
kzhuravl created D38751: llvm-readobj: Print AMDGPU note type names.
Tue, Oct 10, 11:33 AM
kzhuravl created D38750: AMDGPU: Improve note directive verification in assembler.
Tue, Oct 10, 11:32 AM
kzhuravl created D38749: AMDGPU: Do not emit deprecated notes for code object v3.
Tue, Oct 10, 11:31 AM
kzhuravl created D38748: AMDGPU: Add support for isa version note.
Tue, Oct 10, 11:31 AM
kzhuravl created D38747: AMDGPU/NFC: Move AMDGPU specific note types to ELF.h.
Tue, Oct 10, 11:30 AM
kzhuravl created D38746: AMDGPU/NFC: Minor clean ups in HSA metadata.
Tue, Oct 10, 11:29 AM
kzhuravl created D38745: AMDGPU/NFC: Minor clean ups in PAL metadata.
Tue, Oct 10, 11:27 AM
kzhuravl created D38744: AMDGPU/NFC: Rename code object metadata as HSA metadata.
Tue, Oct 10, 11:25 AM

Mon, Oct 9

kzhuravl accepted D38698: AMDGPU: Add read_exec_lo/hi builtins.

LGTM.

Mon, Oct 9, 1:07 PM

Fri, Oct 6

kzhuravl accepted D38610: [AMDGPU] Lower enqueued blocks and generate runtime metadata.

LGTM.

Fri, Oct 6, 2:09 PM
kzhuravl added a comment to D38610: [AMDGPU] Lower enqueued blocks and generate runtime metadata.

Can you also update metadata docs at AMDGPUUSAGE

Fri, Oct 6, 1:03 PM

Thu, Oct 5

kzhuravl added a comment to rL314829: [AMDGPU] implemented pal metadata.

Can you update https://llvm.org/docs/AMDGPUUsage.html#note-records ?

Thu, Oct 5, 11:31 AM
kzhuravl committed rL314987: AMDGPU: Add and set AMDGPU-specific e_flags.
AMDGPU: Add and set AMDGPU-specific e_flags
Thu, Oct 5, 9:21 AM
kzhuravl closed D38556: AMDGPU: Add and set AMDGPU-specific e_flags by committing rL314987: AMDGPU: Add and set AMDGPU-specific e_flags.
Thu, Oct 5, 9:21 AM

Wed, Oct 4

kzhuravl updated the diff for D38556: AMDGPU: Add and set AMDGPU-specific e_flags.

Address review feedback and add r600 test.

Wed, Oct 4, 4:20 PM
kzhuravl committed rL314943: AMDGPU: Correctly set EI_OSABI based on the os.
AMDGPU: Correctly set EI_OSABI based on the os
Wed, Oct 4, 3:46 PM
kzhuravl closed D38555: AMDGPU: Correctly set EI_OSABI based on the os by committing rL314943: AMDGPU: Correctly set EI_OSABI based on the os.
Wed, Oct 4, 3:45 PM
kzhuravl added a dependent revision for D38555: AMDGPU: Correctly set EI_OSABI based on the os: D38556: AMDGPU: Add and set AMDGPU-specific e_flags.
Wed, Oct 4, 11:36 AM
kzhuravl added a dependency for D38556: AMDGPU: Add and set AMDGPU-specific e_flags: D38555: AMDGPU: Correctly set EI_OSABI based on the os.
Wed, Oct 4, 11:36 AM
kzhuravl created D38556: AMDGPU: Add and set AMDGPU-specific e_flags.
Wed, Oct 4, 11:36 AM
kzhuravl created D38555: AMDGPU: Correctly set EI_OSABI based on the os.
Wed, Oct 4, 11:35 AM

Tue, Oct 3

kzhuravl closed D38508: AMDGPU: Expand setcc for v2i32 and v4i32.

rL314852, rL314853.

Tue, Oct 3, 2:47 PM
kzhuravl committed rL314853: AMDGPU: Expand setcc for v2f32 and v4f32.
AMDGPU: Expand setcc for v2f32 and v4f32
Tue, Oct 3, 2:46 PM
kzhuravl committed rL314852: AMDGPU: Expand setcc for v2i32 and v4i32.
AMDGPU: Expand setcc for v2i32 and v4i32
Tue, Oct 3, 2:33 PM
kzhuravl committed rL314848: AMDGPU/Docs: Follow up on review feedback in https://reviews.llvm.org/D38387.
AMDGPU/Docs: Follow up on review feedback in https://reviews.llvm.org/D38387
Tue, Oct 3, 2:19 PM