[PATCH] D97635: GlobalISel: Move splitToValueTypes to generic code

Konstantin Schwarz via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 1 03:52:09 PST 2021


kschwarz added a comment.

Is there a plan to eventually get rid of the EVTs in call lowering and directly work with the LLVM IR Type?
Our downstream target needs special handling for pointer arguments, but unfortunately ComputeValueVTs loses the information about pointerness.
We solved this by directly operating on the LLVM IR type, although we do not handle vectors yet, which makes this a bit simpler


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D97635/new/

https://reviews.llvm.org/D97635



More information about the llvm-commits mailing list