; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 | not grep mov ; ; Test the add and load are folded into the store instruction. %X = internal global short 0 void %foo() { %tmp.0 = load short* %X %tmp.3 = add short %tmp.0, 329 store short %tmp.3, short* %X ret void }