LLVM: some work on upgrading to version 3.6 (#558).
LLVM: some work on upgrading to version 3.6 (#558).

Fairly/opencor,Fairly/opencor,mirams/opencor,Fairly/opencor,mirams/opencor,Fairly/opencor,Fairly/opencor,mirams/opencor,mirams/opencor,mirams/opencor