Paso llvm: cómo insertar una variable usando el valor de la variable existente

Definíint a = 5; en el código fuente, y transformo la fuente a LLVM IR:

%a = alloca i32, align 4
store i32 5, i32* %a, align 4

Quiero insertarint b = a; escribiendo un pase Yo compiloint a=5; int b=a en LLVM IR, primero carga "a", luego lo almacena. También verifiqué el doxygen, en el que LoadInst esLoadInst (Value *Ptr, const Twine &NameStr, Instruction *InsertBefore) Aún así, no sé cómo obtener elValue de "a".

¿Cómo obtener un valor variable?

Respuestas a la pregunta(1)

Su respuesta a la pregunta