我如何在IR llvm中使用全局变量

时间:2014-03-15 17:30:01

标签: llvm-ir

我想以LLVM IR格式插入一个添加指令,类似于x = 0 ; ... x = x + 1,其中x是全局变量。我试过这个:

Value *ZERO =  ConstantInt::get(Type::getInt32Ty(Context),0);
GlobalVariable *gVar = new GlobalVariable(ZERO->getType(),false,GlobalValue::CommonLinkage,0,"x");

但我后来没能使用这个变量。我以后如何使用此变量?

0 个答案:

没有答案