Displaying 5 results from an estimated 5 matches for "i_pcmarker".
2005 Apr 15
3
[LLVMdev] MachineInstr: external symbols problem
...understand that. That's why I've asked.
> Another thing that might be interesting is the new llvm.pcmarker intrinsic
> that Andrew recently added. I have no idea if it would be useful to you
> or not, but... it's documented here:
> http://llvm.cs.uiuc.edu/docs/LangRef.html#i_pcmarker
In fact, I'm having problems exactly while lowering the pcmarker intrinsic ;-)
Need to get in to assembler somehow, and I already have a code that parses
assembler and recognised calls to functions with certain name patterns as
markers.
- Volodya
2005 Apr 15
0
[LLVMdev] MachineInstr: external symbols problem
...5 Apr 2005, Vladimir Prus wrote:
>> Another thing that might be interesting is the new llvm.pcmarker intrinsic
>> that Andrew recently added. I have no idea if it would be useful to you
>> or not, but... it's documented here:
>> http://llvm.cs.uiuc.edu/docs/LangRef.html#i_pcmarker
>
> In fact, I'm having problems exactly while lowering the pcmarker intrinsic ;-)
> Need to get in to assembler somehow, and I already have a code that parses
> assembler and recognised calls to functions with certain name patterns as
> markers.
It looks like the Alpha backend...
2005 Apr 15
0
[LLVMdev] MachineInstr: external symbols problem
...ule at all... we're not there yet, but slowly getting there).
Another thing that might be interesting is the new llvm.pcmarker intrinsic
that Andrew recently added. I have no idea if it would be useful to you
or not, but... it's documented here:
http://llvm.cs.uiuc.edu/docs/LangRef.html#i_pcmarker
-Chris
--
http://nondot.org/sabre/
http://llvm.cs.uiuc.edu/
2005 Apr 15
2
[LLVMdev] MachineInstr: external symbols problem
Hello,
I just wrote the code like this:
BuildMI(BB, NM::CALL, 1)
.addExternalSymbol(("_lvksda_control_marker_"
+ lexical_cast<string>(bb)).c_str());
and got some unexpected string in the assembler output. The problem is that
when external symbol is added to MachineInstruction, MachineOperand is
created with the char*
2005 Apr 15
1
[LLVMdev] MachineInstr: external symbols problem
...Prus wrote:
> >> Another thing that might be interesting is the new llvm.pcmarker
> >> intrinsic that Andrew recently added. I have no idea if it would be
> >> useful to you or not, but... it's documented here:
> >> http://llvm.cs.uiuc.edu/docs/LangRef.html#i_pcmarker
> >
> > In fact, I'm having problems exactly while lowering the pcmarker
> > intrinsic ;-) Need to get in to assembler somehow, and I already have a
> > code that parses assembler and recognised calls to functions with certain
> > name patterns as markers.
>
>...