Displaying 8 results from an estimated 8 matches for "manalac".
2020 Feb 18
2
Function Return Legalization
...oes not usually get selected for load/store operations. What I understand is for load/store it contains information about address where to load from/store to.
Thanks in advance!
Cheers,
Miguel
From: Eli Friedman [mailto:efriedma at quicinc.com]
Sent: February 15, 2020 4:56 AM
To: Miguel Inigo J. Manalac; llvm-dev
Subject: RE: [llvm-dev] Function Return Legalization
The CopyFromReg->CopyToReg->CopyFromReg sequence doesn’t have the chains set correctly: the second CopyFromReg’s input chain isn’t connected to the CopyToReg’s output chain. (This appears to be the same problem in both graphs.)...
2020 Mar 02
3
TableGen Instruction class Uses and Defs
...that all "with carry" instructions lists the status register in the Uses? The status register being listed in the Defs depends on whether the instruction modifies the status register or not.
Thank you in advance for your responses, they are highly appreciated.
Sincerely,
Miguel Inigo J. Manalac (1852)
JAPANESE: ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ENGLISH: This e-mail is intended for the person(s) to which it is addressed. If you have receive...
2020 Feb 07
2
LLVM Backend Legalize Phase
...that instead of expanding we need to load effective address from memory and perform load/store 64 bits register with the loaded effective address?
Again, thank you for your help!
Best,
Miguel
From: Sebastien Le Duc [mailto:sleduc at kalray.eu]
Sent: February 06, 2020 4:27 PM
To: Miguel Inigo J. Manalac
Subject: RE: [llvm-dev] LLVM Backend Legalize Phase
I think you can make the 32bit and 64bit types legal (using addRegisterClass) and use setOperationAction(Expand) for all the operations for which you don’t have native support.
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf...
2020 Feb 14
2
Function Return Legalization
...ISD::STORE but I am worried that most probably i64 function ret is not the only process that would generate this kind of store node.
Thank you very much for your help and time!
Cheers,
Miguel
From: Eli Friedman [mailto:efriedma at quicinc.com]
Sent: February 13, 2020 9:46 AM
To: Miguel Inigo J. Manalac; llvm-dev
Subject: RE: [llvm-dev] Function Return Legalization
LLVM calls a pointer that’s used to return a value indirectly, like you’re describing, an “sret” argument. There are sort of two ways to go about generating one. First, you can edit the call lowering code in clang (clang/lib/CodeGen/T...
2020 Mar 02
4
RTLIB and Custom Library calls
...arget ISelLowering Class solve our problem?
Is it okay to modify RuntimeLibcalls.def and SelectionDAGLegalize::ConvertNodeToLibcall function?
A starting point for processing lib calls other than the ISelLowering class would also help!
Thank you in advance for your help!
Sincerely,
Miguel Inigo J. Manalac (1852)
JAPANESE: ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ENGLISH: This e-mail is intended for the person(s) to which it is addressed. If you have receive...
2020 Feb 12
3
Function Return Legalization
...LowerReturn function?
4. I also suspect that the affected functions are not limited to LowerCall and LowerReturn, if you have suggestions on which ISelLowering Class functions I should investigate on, please let me know.
Thank you very much in advance for your help!
Sincerely,
Miguel Inigo J. Manalac
JAPANESE: ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ENGLISH: This e-mail is intended for the person(s) to which it is addressed. If you have received it by...
2020 Mar 27
2
Instruction selection phase
...d the SDIV node to stay as an SDIV node until legalization phase (where it will be lowered into a library call). How can this behavior be accomplished? Does the converted series of nodes still perform the expected operation?
Thank you very much in advance for your help!
Sincerely,
Miguel Inigo J. Manalac (1852)
JAPANESE: ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ENGLISH: This e-mail is intended for the person(s) to which it is addressed. If you have receive...
2020 Apr 17
1
Compare ISel
...oDAG we should look into for this problem? Any kind of information may help.
Also, are there other targets which does a library call for compare operations? This would greatly help us in our study.
Thank you very much in advance! Stay healthy, stay [COVID-19] negative.
Sincerely,
Miguel Inigo J. Manalac
JAPANESE: ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ENGLISH: This e-mail is intended for the person(s) to which it is addressed. If you have received it by...