While Gallium3D's software-based LLVMpipe driver that runs off the CPU isn't good enough for real-world gaming use or other cases, it can be a good driver to use for learning OpenGL and experimenting...

What he's wanting to see most out of LLVMpipe right now though isn't OpenGL 4.4 but just GLSL 3.30 support (the shading language that's part of OpenGL 3.3) due to it being easier for handling attribute binding.

I guess what he means is the "(location = n)" style attribute index declaration?