[PATCH] D38894: [RFC][Tablegen] Add CCIfSplitFrom and CCPassIndirectBySamePointer Calling Convention Interfaces

Ulrich Weigand via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 24 08:20:40 PDT 2017


uweigand added a comment.

Well, the special handling of i128 arguments as such is certainly needed on SystemZ, this is why I added it in the first place in rev. 261325.

This was triggered by a bug report here: https://bugs.llvm.org/show_bug.cgi?id=26559  which in fact has C source code that clang translates to IR that exposes the problem.

Now **this** patch does not fix any problem in SystemZ in itself, it just moves the required handling from the back end to common code, making life easier for other back ends that need the same handling.


Repository:
  rL LLVM

https://reviews.llvm.org/D38894





More information about the llvm-commits mailing list