[LLVMdev] How to assign a constant to a register?

Eric Christopher
Wed, 20 Oct 2010 07:56:13 -0000

On Oct 20, 2010, at 12:52 AM, leledumbo wrote:

>>
>> No, you could throw it into a global if you know you're going to
want to
> use 5 at some point in the future randomly.
>
> OK, I guess that's the way I should treat it. Load from global to
register,
> do operations, store it back.

I suppose, it'd be no different than doing this in a C file:

static const int five = 5;

and then using "five" all over the place instead of 5.

Why not just use ConstantInt::get() when you want the number 5?

-eric