Displaying 6 results from an estimated 6 matches for "virtualregist".
Did you mean:
virtualregister
2009 Jan 27
3
[LLVMdev] Hitting assertion, unsure why
.... This is occurring during
Schedulur->EmitSchedule() in SelectionDAGISel.cpp:695. The problem seems
to be that somehow the CopyToReg part of the switch statement in
ScheduleDAG::EmitNode has a FrameIndex as its second operand. This is
especially problematic because the code is either expecting a
VirtualRegister or a RegisterSDNode in this location. I've checked all
locations where I use the DAG.getCopyToReg function and none of them
pass in a frameindex. I explcitily check that I have a register before
passing in the value to Register number to CopyToReg, so this leads me
to believe that it is being...
2009 Jan 28
0
[LLVMdev] Hitting assertion, unsure why
...Schedulur->EmitSchedule() in SelectionDAGISel.cpp:695. The problem
> seems
> to be that somehow the CopyToReg part of the switch statement in
> ScheduleDAG::EmitNode has a FrameIndex as its second operand. This is
> especially problematic because the code is either expecting a
> VirtualRegister or a RegisterSDNode in this location. I've checked all
Unfortunately, I don't think anyone can help you until you can track
down what is creating the FrameIndex. Why not set a break point in
MachineFrameInfo::CreateFixedObject and CreateStackObject?
Evan
>
> locations where I...
2014 Feb 03
2
[LLVMdev] LoadInst result
Hi Tim,
Assume a store instruction. Store has 2 Operands. I can use the store->getOperand(0) and store->getOperand(1) methods to access these operands in form of Value *.
Very likely that the operands are stack variables or formal variables or global variables. It is also possible that these operands are LLVM virtual-registers. Is there a way to determine if a given operand is a
2009 Jan 15
0
[LLVMdev] Hitting assertion, unsure why
Other than not using debugging ('-g' and the like), not really. :-( I
think that Devang is actively working on fixing this, though. It might
not be too much longer.
-bw
On Thu, Jan 15, 2009 at 3:26 PM, Villmow, Micah <Micah.Villmow at amd.com> wrote:
> This did not seem to work, any other ideas?
>
> Thanks,
>
> -----Original Message-----
> From: llvmdev-bounces at
2009 Jan 30
1
[LLVMdev] Hitting assertion, unsure why
...Schedulur->EmitSchedule() in SelectionDAGISel.cpp:695. The problem
> seems
> to be that somehow the CopyToReg part of the switch statement in
> ScheduleDAG::EmitNode has a FrameIndex as its second operand. This is
> especially problematic because the code is either expecting a
> VirtualRegister or a RegisterSDNode in this location. I've checked all
Unfortunately, I don't think anyone can help you until you can track
down what is creating the FrameIndex. Why not set a break point in
MachineFrameInfo::CreateFixedObject and CreateStackObject?
Evan
>
> locations where I...
2009 Jan 15
2
[LLVMdev] Hitting assertion, unsure why
This did not seem to work, any other ideas?
Thanks,
-----Original Message-----
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
On Behalf Of Bill Wendling
Sent: Thursday, January 15, 2009 2:26 PM
To: LLVM Developers Mailing List
Subject: Re: [LLVMdev] Hitting assertion, unsure why
Don't generate debug info at this time (you can use "opt
-strip-debug")?