On Mon, Dec 28, 2020 at 8:45 PM Linus Torvalds <torva...@linux-foundation.org> wrote: > > On Mon, Dec 28, 2020 at 7:26 AM Sedat Dilek <sedat.di...@gmail.com> wrote: > > > > I also tested with LLVM toolchain v11.0.1-rc2 together with passing > > LLVM=1 and LLVM_IAS=1 to my make line. > > > > I had one ERROR: > > > > error: too few operands for instruction in arch/x86/kvm/svm/sev.c > > Looks like Paolo already picked up the fix, so this should be fixed > when I get the next kvm pull request. > > That said, you might want to make sure the LLVM people know about this too. >
Done. - Sedat - [1] https://github.com/ClangBuiltLinux/linux/issues/1216 [2] https://github.com/ClangBuiltLinux/linux/issues/1216#issuecomment-751846419 > The whole "implicit arguments" is a common thing in x86, where lots of > instructions don't need to spell them out explicitly, because of fixed > register allocation (example: divide/multiply instructions only work > with ax/dx as a target etc). > > Linus