User Details
- User Since
- Aug 18 2020, 9:04 PM (135 w, 5 d)
Mon, Mar 6
Feb 21 2023
Jan 18 2023
Jan 17 2023
With considering https://llvm.org/docs/DeveloperPolicy.html#ir-backwards-compatibility I think we need make consensus to choose one option from following 2 options.
Jan 15 2023
Gentle pin..
Jan 11 2023
Jan 9 2023
I don't have an example backend that goes through GlobalISel or SelectionDAG yet; I've been focusing my effort on the production SPIR-V backend which translates to SPIR-V straight from LLVM IR.
There may need to be some additional work to map these types to appropriate MVT types in the codegen phases, but my knowledge of codegen infrastructure is somewhat shaky, and this is highly dependent on how different backends wish to translate these types.
Jan 3 2023
hi, @jcranmer-intel , could you please propose a backend demo revision to demonstrate how to use targetext type of backend?
Dec 30 2022
Dec 28 2022
Dec 20 2022
Dec 15 2022
Dec 13 2022
Dec 11 2022
Nov 27 2022
Nov 22 2022
Ping.. Do we still prefer to specify target triple explicitly to make a check?
Nov 20 2022
Nov 1 2022
Oct 19 2022
Oct 17 2022
Oct 13 2022
Oct 10 2022
Oct 7 2022
It's fine for CSKY to use config file. I only have 2 points.
Sep 18 2022
Sep 15 2022
AFAIK, --target is clang-specific and transparent for compiler user in RV side. -m is also undefined or less used by RV user. It just uses -march to specify 32 or 64 mode and extensions.
Is the convention specified in RV Spec?
Sep 14 2022
Sep 13 2022
Sep 6 2022
Sep 5 2022
Sep 4 2022
Aug 23 2022
ping...
Aug 19 2022
Add testcase.
Aug 18 2022
Aug 8 2022
Aug 7 2022
Aug 3 2022
Is this going to continue?
And also if we use libunwind to handle EH, then it uses dladdr function which need link libdl.
Jul 31 2022
Jul 27 2022
Jul 26 2022
Jul 25 2022
Jul 21 2022
Jul 19 2022
Jul 18 2022
Remove unnecessary include header.
Jul 14 2022
Jul 13 2022
Jul 6 2022
The logic of getIntMatCost and getInstSeqCost is correct to be called in different code place. But the logic is not clear.
So make it clear without still constructing 2 different version of getIntMatCost to reuse the for loop to calculate cost of each chunk.
Jul 5 2022
I found it's no change in .ll test cases. I am wondering if there should be a cost model test case like llvm/test/Analysis/CostModel/ARM/immediates.ll, or make it as NFC patch.
Address comments.
Jul 4 2022
I am curiosity about why Machine Scheduler is better than the List Scheduler after RA?
As I see substitutePass is already used in 3 targets( AArch64,PPC,AMD), should PostMachineSchedulerID going to be the default PostRA Scheduler? @nemanjai @echristo
Jun 15 2022
Jun 14 2022
Jun 13 2022
Jun 12 2022
Jun 8 2022
Jun 7 2022
Jun 6 2022
Gentle pin...
Jun 5 2022
Jun 2 2022
Jun 1 2022
May 31 2022
May 30 2022
May 29 2022
May 26 2022
BTW, I have run llvm-test-suite, it passed.