1. Yes.
2. LLVM is not a language. LLVM-IR is.
3. To attempt to implement a new language in GCC would be painful as the codebase is now.
4. As a framework, LLVM does not have its own IDE.
1st this forum member help me lot.
I don't think llvm is lang or not is a big factor.
I post here because very senior member ans me in my prev post.
so I am hopeful some one work on llvm and give me proper suggestion.