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

Eric Christopher echristo at apple.com
Wed Oct 20 00:56:13 PDT 2010


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



More information about the llvm-dev mailing list