Displaying 1 result from an estimated 1 matches for "x86islowering".
Did you mean:
x86isellowering
2011 Feb 15
0
[LLVMdev] Need Advice: X86ShuffleDecode Problem
...at to decode AVX shuffles properly, I need to pass types
to the X86ShuffleDecode logic. NumElements is not enough because 4
elements could mean 4 32-bit or 4 64-bit. The shuffle decode will be
different based on the element type.
As things stand right now, X86ShuffleDecode.hpp gets included into
X86ISLowering.cpp and X86InstComments.cpp (at the very least, there may
be other clients I'm not aware of). All functions in
X86ShuffleDecode.hpp are static in the header with their full
implementation visible.
The #include strategy breaks down because sometimes static functions are
defined in X86ShuffleDe...