Displaying 4 results from an estimated 4 matches for "tp29987387p30009972".
2010 Oct 20
0
[LLVMdev] Re : How to assign a constant to a register?
...ion" transformation that
> replaces
> the uses of all variables that are assigned a constant value by their
> definitions.
I'll consider it, it would useful for constant expression.
--
View this message in context: http://old.nabble.com/How-to-assign-a-constant-to-a-register--tp29987387p30009972.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2010 Oct 20
1
[LLVMdev] Re : How to assign a constant to a register?
leledumbo,
from what you say, I assume you have some kind of representation (AST or a
lower-level intermediate representation) from which you generate LLVM assembly.
Is this representation in SSA form?
If it is, you might want to do a "copy propagation" transformation that replaces
the uses of all variables that are assigned a constant value by their
definitions.
Example:
x = 5
y =
2010 Oct 20
3
[LLVMdev] How to assign a constant to a register?
On 20/10/10 11:37, leledumbo wrote:
>
>> Why not just use ConstantInt::get() when you want the number 5?
>
> Because I'm not using LLVM libraries, I'm generating LLVM assembly myself.
In that case, why not output '5' when you want 5?
Ciao,
Duncan.
2010 Oct 20
3
[LLVMdev] Re : How to assign a constant to a register?
...laces
> > the uses of all variables that are assigned a constant value by
their
> > definitions.
>
> I'll consider it, it would useful for constant expression.
>
> --
> View this message in context: http://old.nabble.com/How-to-assign-a-
> constant-to-a-register--tp29987387p30009972.html
> Sent from the LLVM - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
--
IMPORTANT NOTICE...