Page MenuHomePhabricator

kito-cheng (Kito Cheng)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 20 2016, 2:25 AM (335 w, 3 d)

Recent Activity

Fri, Mar 24

kito-cheng accepted D146245: [RISCV] Lower inline asm m with offset to register+imm..

LGTM, and m in GCC has some special treatment for vector types, it will forbid offset, but it's kind of because GCC's implementation, so I am not asking to match this behavior.

Fri, Mar 24, 6:56 AM · Restricted Project, Restricted Project

Thu, Mar 23

kito-cheng added a comment to D143570: [RISCV][MC] Add support for RV64E.

@jobnoorman could you rebase again? I got conflict during apply this patch

Thu, Mar 23, 3:24 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng committed rGd25751779baa: Bump RV32E version to 2.0 (authored by jobnoorman).
Bump RV32E version to 2.0
Thu, Mar 23, 3:12 AM · Restricted Project, Restricted Project
kito-cheng closed D144384: Bump RV32E version to 2.0.
Thu, Mar 23, 3:12 AM · Restricted Project, Restricted Project
kito-cheng accepted D143570: [RISCV][MC] Add support for RV64E.

@jobnoorman do you need some help to commit this and D144384? let me know if you need help, and I would suggest you could drop a mail to Chris to obtain write access https://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access :)

Thu, Mar 23, 2:34 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng added inline comments to D142879: [RISCV] Emit relocation for uleb128.
Thu, Mar 23, 1:12 AM · Restricted Project, Restricted Project
kito-cheng updated the diff for D142879: [RISCV] Emit relocation for uleb128.
  • Update relocation number to 60 and 61.
  • Move testcase to fixups-expr-uleb128.s
  • Reserved enough bytes when the symbol can't evaluated at assembly time.
Thu, Mar 23, 1:10 AM · Restricted Project, Restricted Project

Mon, Mar 20

kito-cheng accepted D146273: [RISCV] Simplify RISCVISAInfo::compareExtension. NFCI.

LGTM

Mon, Mar 20, 9:10 PM · Restricted Project, Restricted Project

Thu, Mar 16

kito-cheng added inline comments to D146054: [RISCV] Add -print-supported-marchs and -march=help support.
Thu, Mar 16, 12:18 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng added a comment to D146197: [RISCV] Remove ExtName from RISCVExtensionInfo..

LGTM, but I would like to wait @asb ack about the unittest part.

Thu, Mar 16, 12:04 AM · Restricted Project, Restricted Project

Wed, Mar 15

kito-cheng added a comment to D145259: [ASAN] Initial support memory checks on scalable vector typed allocas.

LGTM, I think don't crash the compiler is higher priority.

Wed, Mar 15, 5:13 AM · Restricted Project, Restricted Project
kito-cheng accepted D146113: [RISCV] Make RISCVISAInfo::toFeatureVector ignore unsupported extensions.
Wed, Mar 15, 2:31 AM · Restricted Project, Restricted Project
kito-cheng committed rG9b488ace17e6: [libunwind][RISC-V] Rewrite testcase with C as possible. (authored by kito-cheng).
[libunwind][RISC-V] Rewrite testcase with C as possible.
Wed, Mar 15, 2:30 AM · Restricted Project
kito-cheng closed D145225: [libunwind][RISC-V] Rewrite testcase with C as possible..
Wed, Mar 15, 2:30 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng committed rGcf40b8a4dd3d: [RISCV] Pass vector argument by stack correctly. (authored by kito-cheng).
[RISCV] Pass vector argument by stack correctly.
Wed, Mar 15, 2:23 AM · Restricted Project, Restricted Project
kito-cheng closed D145938: [RISCV] Pass vector argument by stack correctly..
Wed, Mar 15, 2:22 AM · Restricted Project, Restricted Project
kito-cheng committed rGba1c7731f15b: [RISCV] Precommit test to show wrong way to pass scalable FP vector on stack (authored by kito-cheng).
[RISCV] Precommit test to show wrong way to pass scalable FP vector on stack
Wed, Mar 15, 2:21 AM · Restricted Project, Restricted Project
kito-cheng closed D145934: [RISCV] Precommit test to show wrong way to pass scalable FP vector on stack.
Wed, Mar 15, 2:21 AM · Restricted Project, Restricted Project

Tue, Mar 14

kito-cheng updated the diff for D145938: [RISCV] Pass vector argument by stack correctly..
  • Check LocInfo rather than check ValVT.
  • Also add an assertion to make sure no vector type got into wrong path.
Tue, Mar 14, 9:12 AM · Restricted Project, Restricted Project
kito-cheng added a comment to D137417: [RISCV] Support for mapping symbol in RISCV..

@asb let you know psABI has merged the mapping symbol :)

Tue, Mar 14, 7:03 AM · Restricted Project, Restricted Project

Mon, Mar 13

kito-cheng added inline comments to D145934: [RISCV] Precommit test to show wrong way to pass scalable FP vector on stack.
Mon, Mar 13, 6:59 PM · Restricted Project, Restricted Project
kito-cheng updated the diff for D145934: [RISCV] Precommit test to show wrong way to pass scalable FP vector on stack.
  • Drop UTC_ARGS: --version 2
Mon, Mar 13, 6:56 PM · Restricted Project, Restricted Project
kito-cheng accepted D145954: [RISCV] Reject 'g' with explicit version in parseArchString.

LGTM, the version scheme of g already broken for a while.

Mon, Mar 13, 6:43 PM · Restricted Project, Restricted Project
kito-cheng added a comment to D145934: [RISCV] Precommit test to show wrong way to pass scalable FP vector on stack.

Add comments for easier understand what's wrong for the current code gen.

Mon, Mar 13, 7:19 AM · Restricted Project, Restricted Project
kito-cheng requested review of D145938: [RISCV] Pass vector argument by stack correctly..
Mon, Mar 13, 7:14 AM · Restricted Project, Restricted Project
kito-cheng updated the summary of D145934: [RISCV] Precommit test to show wrong way to pass scalable FP vector on stack.
Mon, Mar 13, 7:13 AM · Restricted Project, Restricted Project
kito-cheng requested review of D145934: [RISCV] Precommit test to show wrong way to pass scalable FP vector on stack.
Mon, Mar 13, 7:04 AM · Restricted Project, Restricted Project

Sun, Mar 12

kito-cheng accepted D145882: [RISCV] Fix gaps in IgnoreUnknown=true for RISCVISAInfo::parseArchString.

LGTM :)

Sun, Mar 12, 8:24 PM · Restricted Project, Restricted Project
kito-cheng accepted D145879: [RISCV][test] Expand test coverage of RISCVISAInfo.

LGTM

Sun, Mar 12, 8:20 PM · Restricted Project, Restricted Project

Thu, Mar 9

kito-cheng added inline comments to D145725: [Driver] Make -X default for baremetal riscv.
Thu, Mar 9, 10:36 PM · Restricted Project, Restricted Project

Wed, Mar 8

kito-cheng accepted D145546: [RISCV] Enable subregister liveness by default.

Although Craig already give LGTM, so it's already ready to go, but I would like to give my blessing here, finally we could re-enable this, thanks you!

Wed, Mar 8, 10:01 PM · Restricted Project, Restricted Project
kito-cheng accepted D144384: Bump RV32E version to 2.0.

LGTM

Wed, Mar 8, 9:53 PM · Restricted Project, Restricted Project

Tue, Mar 7

kito-cheng added inline comments to D145471: [RISCV] Set how many bytes load from or store to stack slot.
Tue, Mar 7, 11:13 PM · Restricted Project, Restricted Project
kito-cheng added inline comments to D145471: [RISCV] Set how many bytes load from or store to stack slot.
Tue, Mar 7, 6:43 PM · Restricted Project, Restricted Project

Mon, Mar 6

kito-cheng added a comment to D145198: [ASAN] Support memory checks on scalable vector typed masked load and store.

Changes are look reasonable and good to me, but I am also new for ASan too, I guess we need few more eye to review.

Mon, Mar 6, 6:40 PM · Restricted Project, Restricted Project
kito-cheng added a comment to D145175: [ASAN] Support memory checks on scalable vector typed loads and stores.

Changes are look reasonable and good to me, but I am also new for ASan too, I guess we need few more eye to review.

Mon, Mar 6, 6:39 PM · Restricted Project, Restricted Project
kito-cheng accepted D145452: [libc] Add riscv64 syscall implementation..

Per my experience from RISC-V newlib port, LGTM.

Mon, Mar 6, 6:15 PM · Restricted Project, Restricted Project

Fri, Mar 3

kito-cheng added a comment to D145074: [clang][RISCV] Fix ABI lowering for _Float16 for FP ABIs.

LGTM, just a nit :)

Fri, Mar 3, 1:55 AM · Restricted Project, Restricted Project
kito-cheng accepted D145070: [clang][RISCV][test] Add test coverage for _Float16 ABI lowering.
Fri, Mar 3, 1:50 AM · Restricted Project, Restricted Project
kito-cheng requested review of D145225: [libunwind][RISC-V] Rewrite testcase with C as possible..
Fri, Mar 3, 1:46 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng committed rGbe437f3bb8b6: [clang][RISCV] Enable -fasynchronous-unwind-tables by default on Linux (authored by kito-cheng).
[clang][RISCV] Enable -fasynchronous-unwind-tables by default on Linux
Fri, Mar 3, 12:14 AM · Restricted Project, Restricted Project
kito-cheng closed D145164: [clang][RISCV] Enable -fasynchronous-unwind-tables by default on Linux.
Fri, Mar 3, 12:14 AM · Restricted Project, Restricted Project

Thu, Mar 2

kito-cheng added a comment to D144174: [Support][RISCV] Disable use of backtrace() for RISC-V backtraces.

I am almost certain backtrace() does work on FreeBSD, so there should be a __linux__ check as well.
The comment says it only exists on glibc systems, but on FreeBSD libexecinfo provides this functionality.

Thu, Mar 2, 7:37 AM · Restricted Project, Restricted Project
kito-cheng added a comment to D144174: [Support][RISCV] Disable use of backtrace() for RISC-V backtraces.

Patch posted: https://reviews.llvm.org/D145164

Thu, Mar 2, 7:34 AM · Restricted Project, Restricted Project
kito-cheng added a comment to D144174: [Support][RISCV] Disable use of backtrace() for RISC-V backtraces.

RISC-V GCC has added -fasynchronous-unwind-tables to the default option for linux, maybe we should do that on clang side? this should able improve the situation.

Thu, Mar 2, 7:33 AM · Restricted Project, Restricted Project
kito-cheng requested review of D145164: [clang][RISCV] Enable -fasynchronous-unwind-tables by default on Linux.
Thu, Mar 2, 7:33 AM · Restricted Project, Restricted Project

Wed, Mar 1

kito-cheng added inline comments to D145071: [clang][RISCV] Set HasLegalHalfType to true if zfh is enabled.
Wed, Mar 1, 9:12 AM · Restricted Project
kito-cheng added a comment to D145071: [clang][RISCV] Set HasLegalHalfType to true if zfh is enabled.

I would say it should always set to true if I just read first paragraph, since we have softfloat for fp16.

Wed, Mar 1, 9:10 AM · Restricted Project

Feb 23 2023

kito-cheng added inline comments to D144330: [MLIR][RISCV] Emit target-abi info for RISC-V.
Feb 23 2023, 4:48 AM · Restricted Project, Restricted Project

Feb 22 2023

kito-cheng added a comment to D144353: [lld][RISCV] Avoid error when encountering unrecognised ISA extensions/versions in RISC-V attributes.

I like the idea which decoupling the parsing logic of the normal march string parsing, and we can have a simple parser logic here since ELF attribute has specified that should have explicitly version number and separated by _.

Feb 22 2023, 11:56 PM · Restricted Project, Restricted Project
kito-cheng added inline comments to D144330: [MLIR][RISCV] Emit target-abi info for RISC-V.
Feb 22 2023, 11:44 PM · Restricted Project, Restricted Project

Feb 14 2023

kito-cheng accepted D137763: [RISCV] precommit test for D129735.

LGTM

Feb 14 2023, 6:45 PM · Restricted Project, Restricted Project

Feb 10 2023

kito-cheng committed rGb3477f579c86: [RISCV] Add tests for .attribute stack_align (authored by jobnoorman).
[RISCV] Add tests for .attribute stack_align
Feb 10 2023, 5:22 AM · Restricted Project, Restricted Project
kito-cheng closed D143639: [RISCV] Add tests for .attribute stack_align.
Feb 10 2023, 5:22 AM · Restricted Project, Restricted Project
kito-cheng added a comment to D143639: [RISCV] Add tests for .attribute stack_align.

Do you mind provide your email address, so that I can put right author info in commit log?

Feb 10 2023, 3:52 AM · Restricted Project, Restricted Project
kito-cheng accepted D142327: [clang][RISCV] Fix ABI handling of empty structs with hard FP calling conventions in C++.

LGTM, Verified with GCC and two clang w/ and w/o this patch, clang with this patch is matching GCC's behavior.

Feb 10 2023, 1:49 AM · Restricted Project, Restricted Project
kito-cheng accepted D143507: [RISCV][MC] Mark Zawrs extension as non-experimental.
Feb 10 2023, 1:45 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng accepted D143639: [RISCV] Add tests for .attribute stack_align.

LGTM, my first impression is why so many diff, however I found it's because this patch also add llc -mtriple=riscv32/llc -mtriple=riscv64 without -mattr, and then...the diff algorithm result so many diff.

Feb 10 2023, 1:44 AM · Restricted Project, Restricted Project

Feb 6 2023

kito-cheng added inline comments to D143394: [RISCV] Add performMULcombine to perform strength-reduction.
Feb 6 2023, 11:40 PM · Restricted Project, Restricted Project

Feb 2 2023

kito-cheng accepted D143220: [RISCV] Remove side effects from vsetvli intrinsics..

LGTM, I like this change, GCC also implement this way too, and it's more close to our RVV intrinsic programming model - abstract VL and VTYPE status from the front-end and middle-end.

Feb 2 2023, 6:49 PM · Restricted Project, Restricted Project

Feb 1 2023

kito-cheng accepted D143051: [Clang][RISCV] Bump rvv intrinsics version to v0.11.

LGTM, it's great to having a version number to distinguish different interface version

Feb 1 2023, 4:17 AM · Restricted Project, Restricted Project

Jan 31 2023

kito-cheng added a comment to D139823: [RFC][RISCV][sanitizer] Enable AP64 for RISCV64.

I am kind of conservative guy to deprecating those support - I will spend more times on figure out how to resolve that.

Jan 31 2023, 5:11 AM · Restricted Project, Restricted Project

Jan 30 2023

kito-cheng updated the diff for D142879: [RISCV] Emit relocation for uleb128.
  • Add testcase.
Jan 30 2023, 7:00 AM · Restricted Project, Restricted Project
kito-cheng requested review of D142880: [RISCV][LLD] Support R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128.
Jan 30 2023, 2:53 AM · Restricted Project, Restricted Project
kito-cheng requested review of D142879: [RISCV] Emit relocation for uleb128.
Jan 30 2023, 2:50 AM · Restricted Project, Restricted Project

Jan 29 2023

kito-cheng added a comment to D137417: [RISCV] Support for mapping symbol in RISCV..

LGTM, this match what we have in psABI PR and binutils implemention, but I would like to make sure @asb is happy with this too :)

I've not done a super in-depth review, but from a high-level look it seems good to me. Despite the fact binutils already supports this, I'd probably rather see the psABI change approved before landing this patch. Is it possible that might happen soon?

Jan 29 2023, 11:49 PM · Restricted Project, Restricted Project
kito-cheng added a comment to D139827: [RISCV][Asan] Use dynamic shadow offset to make it work on different width of virtual-memory system..

With the current (unpatched) LLVM tree on an RV64 SV39 host I get this ASAN test failure (for check-asan):

  • AddressSanitizer-riscv64-linux :: TestCases/memcmp_test.cpp

With this patch on an RV64 SV48 host I get these test failures:

  • AddressSanitizer-riscv64-linux :: TestCases/Linux/syscalls.cpp
  • AddressSanitizer-riscv64-linux :: TestCases/Posix/bcmp_test.cpp
  • AddressSanitizer-riscv64-linux :: TestCases/strncpy-overflow.cpp

I'll need to double-check if those results are actually correct but...
@kito-cheng Does that match your test results? If not, what do you observe? If it matches, have you investigated the new test failures?

Jan 29 2023, 11:06 PM · Restricted Project, Restricted Project, Restricted Project
kito-cheng accepted D142697: [3/3][Clang][RISCV] Add `__riscv_` for overloaded intrinsics.

LGTM

Jan 29 2023, 10:44 PM · Restricted Project, Restricted Project
kito-cheng accepted D142644: [2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics.

LGTM

Jan 29 2023, 10:44 PM · Restricted Project, Restricted Project
kito-cheng accepted D142085: [1/3][Clang][RISCV] Add `__riscv_` prefix for vread, vwrite, vlenb, vsetvl, and vsetvlmax.

LGTM

Jan 29 2023, 10:43 PM · Restricted Project, Restricted Project

Jan 24 2023

kito-cheng added a comment to D142094: [Clang][Doc] Add release note for changes of the RVV intrinsics.

As a RISC-V GCC maintainer: GCC 14 is targeting on RVV intrinsic 1.0, but segment load store and rounding mode stuff might not meet the release, so the status will be pretty close to clang/LLVM (with @eopXD's changes, __riscv_ prefix and those simplification stuffs).

Jan 24 2023, 6:05 AM · Restricted Project, Restricted Project
kito-cheng added a comment to D142085: [1/3][Clang][RISCV] Add `__riscv_` prefix for vread, vwrite, vlenb, vsetvl, and vsetvlmax.

Agree with @jrtc27 about the test function name, we could keep the function name in the test file, that's also reduce lots of diff which is not really necessary.

Jan 24 2023, 6:01 AM · Restricted Project, Restricted Project
kito-cheng added a comment to D142085: [1/3][Clang][RISCV] Add `__riscv_` prefix for vread, vwrite, vlenb, vsetvl, and vsetvlmax.

I don't have a preference here, is any of riscv_RVV_CSR/ riscv_rvv_csr_type / __riscv_rvv_csr_t suitable?

Jan 24 2023, 5:58 AM · Restricted Project, Restricted Project
kito-cheng added a comment to D137417: [RISCV] Support for mapping symbol in RISCV..

LGTM, this match what we have in psABI PR and binutils implemention, but I would like to make sure @asb is happy with this too :)

Jan 24 2023, 5:55 AM · Restricted Project, Restricted Project
kito-cheng accepted D142016: [Clang][RISCV] Simplify RVV intrinsic policy suffix.

LGTM

Jan 24 2023, 5:50 AM · Restricted Project, Restricted Project

Jan 21 2023

kito-cheng accepted D141754: [5/15][Clang][RISCV][NFC] Remove extra attribute Policy::IntrinsicWithoutMU by reusing HasTailPolicy and HasMaskPolicy.

LGTM

Jan 21 2023, 3:23 AM · Restricted Project, Restricted Project

Jan 19 2023

kito-cheng added reviewers for D139704: [clang][RISCV] Added target attributes to runtime functions: MaskRay, jrtc27, craig.topper.
Jan 19 2023, 8:35 AM · Restricted Project, Restricted Project
kito-cheng added a comment to D141666: [RISCV] Proper support of extensions Zicsr and Zifencei.

Maybe multi-lib handling should split into another patch?

Jan 19 2023, 8:29 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng added a comment to D142085: [1/3][Clang][RISCV] Add `__riscv_` prefix for vread, vwrite, vlenb, vsetvl, and vsetvlmax.

Could you split testcase update to a separated patch?

Jan 19 2023, 8:21 AM · Restricted Project, Restricted Project

Jan 17 2023

kito-cheng accepted D141966: [RISCV] Eliminate the need to pass both RISCVSubtarget and MCSubtargetInfo to isCompressibleInst..

LGTM

Jan 17 2023, 5:39 PM · Restricted Project, Restricted Project
kito-cheng accepted D141898: [LLDB][RISCV] Add RVV registers enums.

LGTM for the dwarf number part.

Jan 17 2023, 5:53 AM · Restricted Project, Restricted Project

Jan 16 2023

kito-cheng added a comment to D141754: [5/15][Clang][RISCV][NFC] Remove extra attribute Policy::IntrinsicWithoutMU by reusing HasTailPolicy and HasMaskPolicy.

Wait, I fell HasTailPolicy and HasMaskPolicy should be part of Policy object, and then it's the Omit to present it's no policy.

Jan 16 2023, 11:55 PM · Restricted Project, Restricted Project
kito-cheng accepted D141768: [11/15][Clang][RISCV][NFC] Remove Policy::PolicyType::Omit.

LGTM

Jan 16 2023, 11:40 PM · Restricted Project, Restricted Project
kito-cheng accepted D141767: [10/15][Clang][RISCV][NFC] Don't need to check for `MaskPolicy` in `isTAPolicy` and `isTUPolicy`.

LGTM

Jan 16 2023, 11:32 PM · Restricted Project, Restricted Project
kito-cheng accepted D141764: [9/15][Clang][RISCV][NFC] Use correct type for `RVVTypeCache::computeTypes` under RISCVVEmitter.cpp.

LGTM

Jan 16 2023, 11:31 PM · Restricted Project, Restricted Project
kito-cheng accepted D141762: [8/15][Clang][RISCV][NFC] Always emit PolicyAttr in riscv_vector_builtin_cg.inc.

LGTM

Jan 16 2023, 11:30 PM · Restricted Project, Restricted Project
kito-cheng accepted D141759: [7/15][Clang][RISCV][NFC] Correct the default value for Policy to TAMU.

LGTM

Jan 16 2023, 11:29 PM · Restricted Project, Restricted Project
kito-cheng added inline comments to D141754: [5/15][Clang][RISCV][NFC] Remove extra attribute Policy::IntrinsicWithoutMU by reusing HasTailPolicy and HasMaskPolicy.
Jan 16 2023, 11:27 PM · Restricted Project, Restricted Project
kito-cheng added inline comments to D141834: [RISCV][NFC] Use uncompressInst to relax instructions.
Jan 16 2023, 10:58 PM · Restricted Project, Restricted Project
kito-cheng accepted D141756: [6/15][Clang][RISCV][NFC] Instructions with a mask destination register is always tail agnostic.

LGTM, the condition of those predictor function more reasonable now

Jan 16 2023, 10:55 PM · Restricted Project, Restricted Project
kito-cheng accepted D141575: [3/15][Clang][RISCV][NFC] Clarify edge cases of RVVIntrinsic::getSupportedMaskedPolicies for clarity.

LGTM

Jan 16 2023, 10:52 PM · Restricted Project, Restricted Project
kito-cheng accepted D141574: [2/15][Clang][RISCV][NFC] Rename Policy::IsPolicyNone to IsUnspecifed.

LGTM, this made the code more expressive.

Jan 16 2023, 10:51 PM · Restricted Project, Restricted Project
kito-cheng accepted D141834: [RISCV][NFC] Use uncompressInst to relax instructions.

LGTM with a nit, seems like it also improve the debug info (loc).

Jan 16 2023, 7:17 AM · Restricted Project, Restricted Project

Jan 15 2023

kito-cheng accepted D141573: [1/15][Clang][RISCV][NFC] Extract common utility to RISCVVIntrinsicUtils.

LGTM

Jan 15 2023, 5:55 PM · Restricted Project, Restricted Project

Jan 13 2023

kito-cheng committed rGf601039e8165: [Driver][RISCV] Adjust the priority between -mcpu, -mtune and -march (authored by kito-cheng).
[Driver][RISCV] Adjust the priority between -mcpu, -mtune and -march
Jan 13 2023, 7:58 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng closed D140693: [Driver][RISCV] Adjust the priority between -mcpu, -mtune and -march.
Jan 13 2023, 7:58 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng added inline comments to D140693: [Driver][RISCV] Adjust the priority between -mcpu, -mtune and -march.
Jan 13 2023, 7:57 AM · Restricted Project, Restricted Project, Restricted Project
kito-cheng accepted D141459: [RISCV] Use Zvl*b as a lower bound for VScaleRange..

LGTM

Jan 13 2023, 3:15 AM · Restricted Project, Restricted Project
kito-cheng accepted D141656: [hwasan] Replace j __interceptor_sigsetjmp instead with tail for RISC-V.

LGTM

Jan 13 2023, 3:10 AM · Restricted Project, Restricted Project
kito-cheng accepted D141479: [RISCV] Generate march string from target features.

LGTM, Ilike this improvement, it's further simplified the step of adding a new CPU info.

Jan 13 2023, 3:09 AM · Restricted Project, Restricted Project