Displaying 20 results from an estimated 41 matches for "arsen".
Did you mean:
aren
2018 Jan 15
1
StripDeadDebugInfo for static inline functions.
+ Adrian
+ David
Hi Arsen,
This sounds like a bug to me. Have you tried reproducing it on trunk? For instance, I see that the relation between DICompileUnit and DISubprogram was changed in the meantime (https://reviews.llvm.org/D19034 <https://reviews.llvm.org/D19034>).
If this no longer occurs on master you could b...
2018 Jan 12
2
StripDeadDebugInfo for static inline functions.
Hi Arsen, we are beyond what I understand about how metadata operates. Maybe Adrian or David knows.
--paulr
From: Arsen Hakobyan [mailto:hakobyan.ars at gmail.com]
Sent: Friday, January 12, 2018 12:16 PM
To: Robinson, Paul
Cc: llvm-dev at lists.llvm.org; David Blaikie
Subject: Re: [llvm-dev] StripDeadDebu...
2018 Jan 14
0
StripDeadDebugInfo for static inline functions.
Thanks Paul,
Hi Adrian and David I would really appreciate any comments, thoughts
assumptions.
If additional information is needed please let me know.
Regards,
Arsen
On Sat, Jan 13, 2018 at 2:54 AM, Robinson, Paul <paul.robinson at sony.com>
wrote:
> Hi Arsen, we are beyond what I understand about how metadata operates.
> Maybe Adrian or David knows.
>
> --paulr
>
>
>
> *From:* Arsen Hakobyan [mailto:hakobyan.ars at gmail.com]
&g...
2014 Jun 20
3
[LLVMdev] Passing specific register for an Instruction in target description files.
...efinition in TARGETInstrInfo.td file?
May be someone could help with an example?
Currently I have seen that we can pass the name of the registers' group, and
direct registers as an implicit operands (with Uses or Defs) but I want to
pass specific register.
Thank you very much for your time,
Arsen
--
View this message in context: http://llvm.1065342.n5.nabble.com/Passing-specific-register-for-an-Instruction-in-target-description-files-tp69662.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2018 Jan 12
0
StripDeadDebugInfo for static inline functions.
...373 });
374 }
Here I checked that "SPMap.lookup(Scope->getScopeNode());" returns null. If
the transformation does right things then probably there is other issue and
SPMap[SP] for inlined function should find the main CompileUnit anyway.
What do you think about this?
Regards,
Arsen
On Sat, Jan 13, 2018 at 12:11 AM, Arsen Hakobyan <hakobyan.ars at gmail.com>
wrote:
> Hi Paul,
>
> Thanks for your response.
> Let me actually post more details visualizing my case. Assuming that can
> help.
>
> so the IR before the opt tool is running is:
>
> ; F...
2018 Jan 12
2
StripDeadDebugInfo for static inline functions.
...not contain reference to !69 after
optimizations which I think is incorrect. I assume that !69 has not been
removed because there are two nodes (!68 and !73) referenced to it as the
scope. But that should force the transformations to not remove the link
from !12. Is it right?
Thank you very much.
Arsen
On Fri, Jan 12, 2018 at 10:21 PM, Robinson, Paul <paul.robinson at sony.com>
wrote:
> I'm not as familiar with all the ins and outs of metadata as maybe I
> should be, but ultimately the inlined function should have a DWARF
> description contained within the description of the...
2009 Oct 28
3
expire plugin + --exec-mail in 1.2.6 version
...sh: seq=12 uid=589: Expunge
Info: fsb at domain.com/Trash: seq=13 uid=590: Expunge
Info: fsb at domain.com/Trash: timestamp 1256627284 (Tue Oct 27 09:08:04 2009) -> 1256732991 (Wed Oct 28 14:29:51 2009)
Info: auth input: uid=8
Info: auth input: gid=12
Info: auth input: home=/data/mail/domain.com/arsen
Info: auth input: mail=maildir:~/data
Info: Namespace: type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes
Info: maildir: data=~/data
Info: maildir++: root=/data/mail/domain.com/arsen/data, index=, control=, inbox=/data/mail/domain.com/arsen/data
Info: Namespace: type=pr...
2014 Aug 14
2
[LLVMdev] Tablegen: How to define a Pattern with multiple result instructions
...I would like to be sure that Tablegen still does not support completely
separate multiple instruction generation, and the only way is to write
costume code (may be in TargetISelDAGToDAG class) to get the needed result.
Dear Tom, do you found other solution (using Tablegen tool) for this?
Thanks,
Arsen
--
View this message in context: http://llvm.1065342.n5.nabble.com/Tablegen-How-to-define-a-Pattern-with-multiple-result-instructions-tp44115p71453.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2014 Jul 02
2
[LLVMdev] Passing specific register for an Instruction in target description files.
On Mon, Jun 30, 2014 at 02:40:43AM -0700, Quentin Colombet wrote:
> Hi Arsen,
>
>
> > On Jun 19, 2014, at 10:43 PM, Arsen Hakobyan <artinetstudio at gmail.com> wrote:
> >
> > Hi all,
> >
> > I want to generate an assembly instruction for my target using target
> > description representation of the instruction. The problem...
2013 Oct 09
4
[LLVMdev] Related constant folding of floating point values
...f.then, label %if.else
...
during the transformation the %conv is replaced with "double
0x4020333340000000" and then the result of comparison is resolved
incorrectly.
Is not this a bug?
I have also searched for a similar issue in llvm bug list, but could not
found anything.
Thank you,
Arsen
--
View this message in context: http://llvm.1065342.n5.nabble.com/Related-constant-folding-of-floating-point-values-tp61897.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2014 Aug 15
2
[LLVMdev] Tablegen: How to define a Pattern with multiple result instructions
Dear Tom,
What is the advantage to use the “pseudo instruction” approach VS “custom lowering/DAGtoDAGSelection” VS “ Library function”?
Best
Kevin
On Aug 14, 2014, at 9:27 AM, Tom Stellard <tom at stellard.net> wrote:
> On Thu, Aug 14, 2014 at 12:05:33AM -0700, Arsen Hakobyan wrote:
>> Hi all,
>>
>> I would like to be sure that Tablegen still does not support completely
>> separate multiple instruction generation, and the only way is to write
>> costume code (may be in TargetISelDAGToDAG class) to get the needed result.
>>...
2018 Jan 12
2
StripDeadDebugInfo for static inline functions.
...scope of the DISubprogram is null (I assume it
should be the DICompileUnit).
So I would like to know what would be the correct solution for this issue:
Update optimization to not remove reference from the subprograms list, or
to skip finding scope in llc.
Any help is highly appreciated.
Thanks,
Arsen
--
If it's not fun you're not doing it right -- Fran Tarkenton
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180112/0ca8c716/attachment.html>
2018 Jan 12
0
StripDeadDebugInfo for static inline functions.
...of the caller (which is why you're seeing the call to constructAbstractSubprogramScopeDIE). That suggests that the DISubprogram for the inlined function ought to remain, and its scope should be the DICompileUnit.
--paulr
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Arsen Hakobyan via llvm-dev
Sent: Friday, January 12, 2018 1:57 AM
To: llvm-dev at lists.llvm.org
Subject: [llvm-dev] StripDeadDebugInfo for static inline functions.
Hi all,
I would like to understand the strip-dead-debug-info transformation.
In my test case there is a static inline function with two l...
2014 Aug 05
2
[LLVMdev] Concerning not relevant argument count in TableGen Patterns.
...ns" list, but pattern knows that the SRC has one operand (return
type of the int_myintrinsicname) if i am not mistaken.
So, is there a technique to handle this kind of situation using Tablegen?
Can I use a Pattern when the argument count of SRC and DST does not match to
each other ?
Thanks,
Arsen
--
View this message in context: http://llvm.1065342.n5.nabble.com/Concerning-not-relevant-argument-count-in-TableGen-Patterns-tp71088.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2013 Oct 09
0
[LLVMdev] Related constant folding of floating point values
Hi Arsen,
On Oct 9, 2013, at 4:53 AM, Arsen Hakobyan <artinetstudio at gmail.com> wrote:
> Hi all,
>
> I have the following test case:
> #define FLT_EPSILON 1.19209290E-7
>
> int err = -1;
> int main()
> {
> float a = 8.1;
> if (((a - 8.1) >= FLT_EPSILON) || ((a...
2012 Nov 05
2
[LLVMdev] LLVM Value relationship with metadata
Hello All,
Would anybody explain why there is not direct connection between llvm::Value
and metadata nodes. If llvm::Value hold pointer to its MDNode would it cause
any malfunctioning?
Thanks in advance,
Arsen
--
View this message in context: http://llvm.1065342.n5.nabble.com/LLVM-Value-relationship-with-metadata-tp50737.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2012 Nov 06
2
[LLVMdev] LLVM Value relationship with metadata
Thanks for your reply David. Would you please clarify what do you mean by
saying:
David Chisnall-5 wrote
> Increasingly, it seems that nodes have several metadata nodes and so they
> are all paying the time penalty for the lookup.
Arsen
--
View this message in context: http://llvm.1065342.n5.nabble.com/LLVM-Value-relationship-with-metadata-tp50737p50793.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2013 Apr 12
2
[LLVMdev] Control Dependence Graph builder
Hello All,
I am interested in Control Dependence Graph building using the CFG and
Dominance Frontier provided by corresponding passes. Just wandering whether
LLVM provides some kind of pass or builder which will generate the Control
Dependence Graph?
Thanks,
Arsen
--
View this message in context: http://llvm.1065342.n5.nabble.com/Control-Dependence-Graph-builder-tp56687.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2014 Jun 10
2
[LLVMdev] Regarding Instruction definition in LLVM backend
.../// I am not sure that I got
list elements correctly.
let rs = 0;
let rt = 0;
}
def MOV : SII<0x21, "mov", [MYREG1_NAME, MYREG2_NAME], simm16>;
but in this case there is a problem with pattern matching.
I hope to find any good ideas/advices here.
Thanks for your time,
Arsen
--
View this message in context: http://llvm.1065342.n5.nabble.com/Regarding-Instruction-definition-in-LLVM-backend-tp69310.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2013 Apr 12
0
[LLVMdev] Control Dependence Graph builder
On 4/12/13 3:19 PM, Arsen wrote:
> Thank you John.
> Actually the opt tool (from LLVM 3.2 version) can generate the needed graphs
> (with pass "-domfrontier").
> But I just want to surely know is there some pass or builder which can be
> integrated somehow so it will be possible directly to generate...