Displaying 11 results from an estimated 11 matches for "pouly".
Did you mean:
polly
2010 Aug 08
2
[LLVMdev] Usage of pointers to elements of a std::vector that might be reallocated
Oh yes you're right, I missed that :) But the point still hold.
Amaury Pouly
2010/8/8 Eugene Toder <eltoder at gmail.com>
> > Not only this code does not compile with NDEBUG set
>
> I may be missing something, but why does it not compile with -DNDEBUG?
> assert() macro expands to noop when NDEBUG is set.
>
> Eugene
>
> On Sun, Aug 8, 2010...
2010 Aug 08
0
[LLVMdev] Usage of pointers to elements of a std::vector that might be reallocated
...ve(NumNodes * 2);
So for some reason *2 is not enough in your case. I guess the right
thing here is to either have a way to reliably estimate the number of
SUnits (if it's at all possible) or use a container that doesn't
reallocate on insert.
Eugene
On Sun, Aug 8, 2010 at 3:11 PM, Amaury Pouly <amaury.pouly at gmail.com> wrote:
> Oh yes you're right, I missed that :) But the point still hold.
>
> Amaury Pouly
>
>
> 2010/8/8 Eugene Toder <eltoder at gmail.com>
>>
>> > Not only this code does not compile with NDEBUG set
>>
>> I m...
2010 Aug 08
0
[LLVMdev] Usage of pointers to elements of a std::vector that might be reallocated
> Not only this code does not compile with NDEBUG set
I may be missing something, but why does it not compile with -DNDEBUG?
assert() macro expands to noop when NDEBUG is set.
Eugene
On Sun, Aug 8, 2010 at 2:19 PM, Amaury Pouly <amaury.pouly at gmail.com> wrote:
> Hello,
> I was trying to interface a custom backend instruction scheduler with llvm
> code when I realize something terrible. The scheduling code builds a graph
> made up of SUnit * nodes (see ScheduleDAG*.{cpp,h}). These SUnits nodes are
>...
2010 Aug 08
2
[LLVMdev] Usage of pointers to elements of a std::vector that might be reallocated
...ving not luck is not great for such a big framework as LLVM
:)
Shouldn't LLVM use a custom vector implementation for such cases, an
implementation that does not invalidate pointers when growing ?
I have such an implementation at hand that I'm willing to provide if needed.
Regards
Amaury Pouly
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100808/4dd2161a/attachment.html>
2010 Sep 01
1
[LLVMdev] Assertion failure in tablegen: rationale ?
...blu' of value
'a.bla'
Although these issue are not the same, there are similar in the sense that
any Value of which the type is a class should have a working subfield lookup
and should not require a cast. Except if I'm missing something and there is
a real issue underneath.
Amaury Pouly
2010/9/1 Chris Lattner <clattner at apple.com>
>
> On Sep 1, 2010, at 4:35 AM, Amaury Pouly wrote:
>
> > Hello,
> > I was fiddling with TableGen (for a use that has nothing to do with a
> compiler but it's doesn't matter) and TableGen triggers an assertion f...
2010 Sep 01
0
[LLVMdev] Assertion failure in tablegen: rationale ?
On Sep 1, 2010, at 4:35 AM, Amaury Pouly wrote:
> Hello,
> I was fiddling with TableGen (for a use that has nothing to do with a compiler but it's doesn't matter) and TableGen triggers an assertion failure on this code (I reduced the case to the minimum, it's a parsing bug):
David, can you take a look? This is related...
2010 Sep 01
3
[LLVMdev] Assertion failure in tablegen: rationale ?
...the problem is to use !cast with !car but this seems
ugly to me:
class Bli<string _t>
{
string t = _t;
}
class Bla<list<Bli> _bli>
: Bli<!cast<Bli>(!car(_bli)).t>
{
}
Is this a bug or is it the wanted behaviour that a cast must be introduced ?
Regards
Amaury Pouly
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100901/b043a6a5/attachment.html>
2010 Aug 08
1
[LLVMdev] Suspicious code in backend scheduler
...ssing something and this code is valid or this code has not
been executed for a *really* long time now and should be removed or fixed.
Unfortunately, I don't know the code enough to fix it if it's necessary
that's why I'm seeking for help or reviews on this point :)
Regards
Amaury Pouly
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100808/1feedada/attachment.html>
2010 Jul 22
3
[LLVMdev] Scheduling and alias analysis
...that alias analysis would be much more useful before register allocation
when the scheduler still has the opportunity to really move the memory
related instructions.
Am I missing something ? Wouldn't it be possible to use alias analysis when
building the pre-RA schedule graph ?
Regards
Amaury Pouly
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100722/64d1b53f/attachment.html>
2010 Aug 24
1
[LLVMdev] exporting Dags
Hi,
Did anyone thought of a serialization/deserialization mechanism for DAGs
? Right now i am using the -view-dags functions family.The dot file produced
is great for drawing but i find it a bit hard to rebuilt a graph from
there(the dot parser are somewhat buggy and much of the useful information
is packed in the label element... )
all ideas are welcome...
Thanks
-------------- next part
2013 Jan 11
2
[LLVMdev] ARM interrupt attributes (IRQ and FIQ) support
...possible to implement those in assembly, I would
like to know if there has been some work done to implement this the same
way GCC does, or if there is no plan to support this in future ? I am no
llvm expert but with some help I think I could implement this if it is a
wanted feature.
Thanks,
Amaury Pouly
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130111/478171de/attachment.html>