Page MenuHomePhabricator

ormris (Matthew Voss)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 12 2017, 10:06 AM (205 w, 5 d)

Recent Activity

Thu, Jun 3

Herald added a project to D90775: [clangd] ExternalIndex turns off BackgroundIndex only if it isn't set: Restricted Project.
Thu, Jun 3, 2:15 PM · Restricted Project, Restricted Project

Fri, May 28

ormris added a comment to D91630: [Parse] Add parsing support for C++ attributes on using-declarations.

This is also failing on several build bots: https://lab.llvm.org/buildbot/#/builders/139/builds/4812

Fri, May 28, 11:54 AM · Restricted Project

May 6 2021

ormris committed rG22aece57beb6: Allow llvm-dis to disassemble multiple files (authored by ormris).
Allow llvm-dis to disassemble multiple files
May 6 2021, 11:09 AM
ormris closed D101110: Allow llvm-dis to disassemble multiple files.
May 6 2021, 11:09 AM · Restricted Project

May 5 2021

ormris added a comment to D101110: Allow llvm-dis to disassemble multiple files.

Thanks for the review!

May 5 2021, 2:54 PM · Restricted Project
ormris updated the diff for D101110: Allow llvm-dis to disassemble multiple files.

Changelog:

  • Fix error condition
  • Remove unneeded test cases
  • Add error prefix
May 5 2021, 10:53 AM · Restricted Project

Apr 29 2021

ormris added a comment to D101110: Allow llvm-dis to disassemble multiple files.

ping

Apr 29 2021, 11:45 AM · Restricted Project

Apr 23 2021

ormris updated the diff for D101110: Allow llvm-dis to disassemble multiple files.
  • Add test
    • Fix output mode
Apr 23 2021, 1:11 PM · Restricted Project

Apr 22 2021

ormris added inline comments to D101110: Allow llvm-dis to disassemble multiple files.
Apr 22 2021, 4:41 PM · Restricted Project
ormris added a comment to D101110: Allow llvm-dis to disassemble multiple files.

Sure, I can add one. What would OutputFilename mean in this context? A prefix for all output files?

Apr 22 2021, 4:41 PM · Restricted Project
ormris requested review of D101110: Allow llvm-dis to disassemble multiple files.
Apr 22 2021, 2:13 PM · Restricted Project

Apr 13 2021

ormris added a comment to D69732: [WIP][LTO] Apply SamplePGO pipeline tunes for ThinLTO pre-link to full LTO.

@hoyFB wrote:

@ormris I'd like to follow up on this. We had a similar change internally which led up to some gains when combined with SPGO, and we'd like to help move forward with this patch here. Would you mind sharing the plan or progress on your side? Thanks!

Sorry for the late reply. Unfortunately, we weren't able to get very far beyond the experiments you see here. Feel free to take it from here.

Apr 13 2021, 5:00 PM · Restricted Project, Restricted Project

Mar 23 2021

ormris accepted D98873: Document -fcrash-diagnostics-dir.

LGTM

Mar 23 2021, 10:03 AM · Restricted Project

Feb 23 2021

ormris committed rG1d7f1d15c517: [LTO] Fix test failures caused by 6da7d3141651 (authored by ormris).
[LTO] Fix test failures caused by 6da7d3141651
Feb 23 2021, 2:59 PM
ormris committed rG6da7d3141651: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm… (authored by ormris).
[llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm…
Feb 23 2021, 12:53 PM
ormris closed D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.
Feb 23 2021, 12:53 PM · Restricted Project

Feb 19 2021

ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

Thanks for the review @xur and @davidxl

Feb 19 2021, 7:00 PM · Restricted Project
ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

ping

Feb 19 2021, 9:58 AM · Restricted Project

Feb 18 2021

ormris updated the diff for D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.
  • Change initial value to -1 to avoid false warnings.
Feb 18 2021, 4:11 PM · Restricted Project

Feb 4 2021

ormris added a reviewer for D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata: davidxl.
Feb 4 2021, 1:28 PM · Restricted Project
ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

ping

Feb 4 2021, 12:36 PM · Restricted Project

Jan 27 2021

ormris updated the diff for D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.
  • Update in-pass check to detect all duplicates
  • Remove duplicate from MemOp pass test case
  • Change warning to "Invalid profile"
Jan 27 2021, 4:56 PM · Restricted Project

Jan 26 2021

ormris updated the diff for D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.
  • Add in-pass profile data check
  • Change error to warning in llvm-profdata
  • Update tests
Jan 26 2021, 11:21 AM · Restricted Project

Jan 15 2021

ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

OK. That makes sense. I'll go ahead and update the patch.

Jan 15 2021, 3:18 PM · Restricted Project

Jan 14 2021

ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

ping

Jan 14 2021, 10:14 AM · Restricted Project

Jan 8 2021

ormris committed rG0386f3d4f418: [NFC] Specify C11 in loop-opt-setup.c (authored by ormris).
[NFC] Specify C11 in loop-opt-setup.c
Jan 8 2021, 12:19 PM
ormris closed D94327: [NFC] Specify C11 in loop-opt-setup.c.
Jan 8 2021, 12:19 PM · Restricted Project
ormris added a comment to D94327: [NFC] Specify C11 in loop-opt-setup.c.

Thanks!

Jan 8 2021, 12:13 PM · Restricted Project
ormris requested review of D94327: [NFC] Specify C11 in loop-opt-setup.c.
Jan 8 2021, 11:24 AM · Restricted Project

Jan 7 2021

ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

ping ping ping

Jan 7 2021, 3:49 PM · Restricted Project

Dec 17 2020

ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

ping ping

Dec 17 2020, 9:13 AM · Restricted Project

Dec 11 2020

ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

ping

Dec 11 2020, 10:32 AM · Restricted Project

Dec 2 2020

ormris added a comment to D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.

I would rather to fix this in the memop size transformation -- to detect this in the heuristic.

Dec 2 2020, 4:24 PM · Restricted Project

Nov 30 2020

ormris added a reviewer for D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata: xur.
Nov 30 2020, 12:36 PM · Restricted Project

Nov 24 2020

ormris requested review of D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata.
Nov 24 2020, 11:23 PM · Restricted Project

Aug 19 2020

ormris accepted D86240: [llvm] Add default constructor of `llvm::ElementCount`..

LGTM

Aug 19 2020, 2:14 PM · Restricted Project
ormris added a comment to D86240: [llvm] Add default constructor of `llvm::ElementCount`..

This builds on Windows. Do the comments need to be updated?

Aug 19 2020, 1:29 PM · Restricted Project

May 25 2020

ormris added a comment to D79961: [PGO] Fix computation of fuction Hash.

There's a few test failures related to this change on the PS4 bot. Could you take a look?

May 25 2020, 10:42 AM · Restricted Project, Restricted Project

Jan 14 2020

ormris added a comment to D72405: Allow /D flags absent during PCH creation under msvc-compat.

Hi Zach,

Jan 14 2020, 6:29 PM · Restricted Project

Dec 13 2019

ormris added a comment to D69732: [WIP][LTO] Apply SamplePGO pipeline tunes for ThinLTO pre-link to full LTO.

Ping @tejohnson

Dec 13 2019, 2:32 PM · Restricted Project, Restricted Project

Dec 5 2019

ormris added a comment to D69732: [WIP][LTO] Apply SamplePGO pipeline tunes for ThinLTO pre-link to full LTO.

I've done testing with the following global parameters.

Dec 5 2019, 4:42 PM · Restricted Project, Restricted Project

Nov 14 2019

ormris committed rGe69a7364f233: [llvm-dis] Fix the disable-output flag (authored by ormris).
[llvm-dis] Fix the disable-output flag
Nov 14 2019, 1:38 PM
ormris committed rG141bb5f308fa: Add support for multi-module bitcode files to llvm-dis (authored by ormris).
Add support for multi-module bitcode files to llvm-dis
Nov 14 2019, 10:43 AM
ormris closed D70153: Add support for multi-module bitcode files to llvm-dis.
Nov 14 2019, 10:43 AM · Restricted Project
ormris added inline comments to D70153: Add support for multi-module bitcode files to llvm-dis.
Nov 14 2019, 10:34 AM · Restricted Project
ormris added a comment to D70153: Add support for multi-module bitcode files to llvm-dis.

Thanks for the review! I'll go ahead and commit this.

Nov 14 2019, 10:15 AM · Restricted Project

Nov 12 2019

ormris created D70153: Add support for multi-module bitcode files to llvm-dis.
Nov 12 2019, 5:40 PM · Restricted Project

Sep 23 2019

ormris committed rL372659: Request commit access for ormris.
Request commit access for ormris
Sep 23 2019, 1:50 PM

Sep 6 2019

ormris committed rGc1779194097f: Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm (authored by ormris).
Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm
Sep 6 2019, 3:52 PM
ormris committed rL371267: Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm.
Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm
Sep 6 2019, 3:52 PM

Aug 21 2019

ormris added a comment to D66487: Fix -Wimplicit-fallthrough warnings in regcomp.c.
Aug 21 2019, 1:14 PM · Restricted Project

Jul 19 2019

ormris committed rG407e8375402f: Revert "Fix asan infinite loop on undefined symbol" (authored by ormris).
Revert "Fix asan infinite loop on undefined symbol"
Jul 19 2019, 2:44 PM
ormris added a reverting change for rG8e46275488ca: Fix asan infinite loop on undefined symbol: rG407e8375402f: Revert "Fix asan infinite loop on undefined symbol".
Jul 19 2019, 2:44 PM
ormris committed rL366618: Revert "Fix asan infinite loop on undefined symbol".
Revert "Fix asan infinite loop on undefined symbol"
Jul 19 2019, 2:41 PM

Jul 18 2019

ormris committed rG892758a52651: [compiler-rt] Complete revert of r366413 (authored by ormris).
[compiler-rt] Complete revert of r366413
Jul 18 2019, 11:43 AM
ormris committed rL366482: [compiler-rt] Complete revert of r366413.
[compiler-rt] Complete revert of r366413
Jul 18 2019, 11:40 AM
ormris committed rG3e93131dd292: Revert "Fix asan infinite loop on undefined symbol" (authored by ormris).
Revert "Fix asan infinite loop on undefined symbol"
Jul 18 2019, 10:45 AM
ormris added a reverting change for rG63719119c78c: Fix asan infinite loop on undefined symbol: rG3e93131dd292: Revert "Fix asan infinite loop on undefined symbol".
Jul 18 2019, 10:44 AM
ormris committed rL366472: Revert "Fix asan infinite loop on undefined symbol".
Revert "Fix asan infinite loop on undefined symbol"
Jul 18 2019, 10:43 AM

Jul 10 2019

ormris committed rG6d1a64e489ec: Revert "[clangd] Filter out non-governed files from broadcast" (authored by ormris).
Revert "[clangd] Filter out non-governed files from broadcast"
Jul 10 2019, 11:18 AM
ormris added a reverting change for rGd5214dfa7b56: [clangd] Filter out non-governed files from broadcast: rG6d1a64e489ec: Revert "[clangd] Filter out non-governed files from broadcast".
Jul 10 2019, 11:18 AM
ormris committed rL365678: Revert "[clangd] Filter out non-governed files from broadcast".
Revert "[clangd] Filter out non-governed files from broadcast"
Jul 10 2019, 11:17 AM

Apr 18 2019

ormris added inline comments to D60873: [clang][HeaderSuggestion] Handle the case of dotdot with an absolute path.
Apr 18 2019, 1:21 PM · Restricted Project, Restricted Project
ormris added inline comments to D60873: [clang][HeaderSuggestion] Handle the case of dotdot with an absolute path.
Apr 18 2019, 11:41 AM · Restricted Project, Restricted Project

Apr 4 2019

ormris added inline comments to D60233: [clang-scan-deps] initial outline of the tool that runs preprocessor to find dependencies over a JSON compilation database.
Apr 4 2019, 10:47 AM · Restricted Project, Restricted Project

Apr 1 2019

ormris committed rG3c023420d1d0: [NFC][LLD] Specify namespaces explicity to fix build failure on GCC 5 after… (authored by ormris).
[NFC][LLD] Specify namespaces explicity to fix build failure on GCC 5 after…
Apr 1 2019, 12:23 PM
ormris committed rL357421: [NFC][LLD] Specify namespaces explicity to fix build failure on GCC 5 after….
[NFC][LLD] Specify namespaces explicity to fix build failure on GCC 5 after…
Apr 1 2019, 12:23 PM
ormris committed rLLD357421: [NFC][LLD] Specify namespaces explicity to fix build failure on GCC 5 after….
[NFC][LLD] Specify namespaces explicity to fix build failure on GCC 5 after…
Apr 1 2019, 12:23 PM

Mar 20 2019

ormris added inline comments to D59571: [Remarks] Emit a section containing remark diagnostics metadata.
Mar 20 2019, 11:36 AM · Restricted Project
ormris added inline comments to D59571: [Remarks] Emit a section containing remark diagnostics metadata.
Mar 20 2019, 10:26 AM · Restricted Project
ormris added inline comments to D59571: [Remarks] Emit a section containing remark diagnostics metadata.
Mar 20 2019, 9:42 AM · Restricted Project

Mar 8 2019

ormris committed rG1262e52e1623: Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/" (authored by ormris).
Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/"
Mar 8 2019, 12:34 PM
ormris added a reverting change for rG28302c66d258: [runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/: rG1262e52e1623: Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/".
Mar 8 2019, 12:34 PM
ormris committed rCXX355725: Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/".
Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/"
Mar 8 2019, 12:34 PM
ormris committed rC355725: Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/".
Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/"
Mar 8 2019, 12:33 PM
ormris committed rCXXA355725: Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/".
Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/"
Mar 8 2019, 12:33 PM
ormris committed rUNW355725: Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/".
Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/"
Mar 8 2019, 12:33 PM
ormris committed rL355725: Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/".
Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/"
Mar 8 2019, 12:33 PM

Feb 26 2019

ormris accepted D58589: [ConstantHoisting] Call cleanup() in ConstantHoistingPass::runImpl to avoid dangling elements in ConstIntInfoVec for new PM.

LGTM. I would wait for one other review before committing.

Feb 26 2019, 9:21 AM · Restricted Project

Feb 25 2019

ormris added inline comments to D58589: [ConstantHoisting] Call cleanup() in ConstantHoistingPass::runImpl to avoid dangling elements in ConstIntInfoVec for new PM.
Feb 25 2019, 10:45 AM · Restricted Project
ormris added inline comments to D58589: [ConstantHoisting] Call cleanup() in ConstantHoistingPass::runImpl to avoid dangling elements in ConstIntInfoVec for new PM.
Feb 25 2019, 10:44 AM · Restricted Project

Feb 19 2019

ormris committed rG0f4367714be7: Revert "Revert "[llvm-objdump] Allow short options without arguments to be… (authored by ormris).
Revert "Revert "[llvm-objdump] Allow short options without arguments to be…
Feb 19 2019, 11:46 AM
ormris committed rL354375: Revert "Revert "[llvm-objdump] Allow short options without arguments to be….
Revert "Revert "[llvm-objdump] Allow short options without arguments to be…
Feb 19 2019, 11:45 AM
ormris closed D57904: [llvm-objdump] Allow short options to be grouped.
Feb 19 2019, 11:45 AM · Restricted Project
ormris added a comment to D57904: [llvm-objdump] Allow short options to be grouped.

Sounds good. Relanding.

Feb 19 2019, 9:24 AM · Restricted Project

Feb 15 2019

ormris added a comment to D57904: [llvm-objdump] Allow short options to be grouped.

Sounds good. Thanks again for the review!

Feb 15 2019, 1:20 PM · Restricted Project
ormris updated the diff for D57904: [llvm-objdump] Allow short options to be grouped.
  • Add grouped cases to tests that use more than one short switch.
Feb 15 2019, 9:24 AM · Restricted Project

Feb 14 2019

ormris added a comment to D57904: [llvm-objdump] Allow short options to be grouped.

Good point. I'll take a look.

Feb 14 2019, 3:00 PM · Restricted Project
ormris requested review of D57904: [llvm-objdump] Allow short options to be grouped.
Feb 14 2019, 11:52 AM · Restricted Project
ormris updated the diff for D57904: [llvm-objdump] Allow short options to be grouped.
  • Limit test to options that are more broadly supported
Feb 14 2019, 11:51 AM · Restricted Project
ormris reopened D57904: [llvm-objdump] Allow short options to be grouped.

Reopening to fix bot failures.

Feb 14 2019, 11:49 AM · Restricted Project

Feb 13 2019

ormris committed rG9cb76856d8a5: Revert "[llvm-objdump] Allow short options without arguments to be grouped" (authored by ormris).
Revert "[llvm-objdump] Allow short options without arguments to be grouped"
Feb 13 2019, 5:42 PM
ormris added a reverting change for rG77e1f27476c8: [llvm-objdump] Allow short options without arguments to be grouped: rG9cb76856d8a5: Revert "[llvm-objdump] Allow short options without arguments to be grouped".
Feb 13 2019, 5:42 PM
ormris committed rL354002: Revert "[llvm-objdump] Allow short options without arguments to be grouped".
Revert "[llvm-objdump] Allow short options without arguments to be grouped"
Feb 13 2019, 5:39 PM
ormris committed rG77e1f27476c8: [llvm-objdump] Allow short options without arguments to be grouped (authored by ormris).
[llvm-objdump] Allow short options without arguments to be grouped
Feb 13 2019, 4:42 PM
ormris committed rL353998: [llvm-objdump] Allow short options without arguments to be grouped.
[llvm-objdump] Allow short options without arguments to be grouped
Feb 13 2019, 4:42 PM
ormris closed D57904: [llvm-objdump] Allow short options to be grouped.
Feb 13 2019, 4:42 PM · Restricted Project
ormris added a comment to D57904: [llvm-objdump] Allow short options to be grouped.

Thanks for the review! I'll go ahead and commit this.

Feb 13 2019, 4:10 PM · Restricted Project
ormris updated the diff for D57904: [llvm-objdump] Allow short options to be grouped.
  • Don't allow options that take arguments to be grouped.
  • Rename df to disassemble-functions.
Feb 13 2019, 3:39 PM · Restricted Project
ormris added inline comments to D57904: [llvm-objdump] Allow short options to be grouped.
Feb 13 2019, 1:32 PM · Restricted Project