BitCastInst
とを使用してLLVmでキャストを実行しようとしています
iType = dyn_cast<Type>(VectorType::get(iType, eleCount));
私の質問: Int16Ty の 3 つの要素を持つベクトル型から 64 ビット (Int64Ty) の 1 つの要素を持つベクトル型にキャストすることは可能ですか (必要に応じて元のものに 16 個のゼロをパディングします)?
上記の例では総ビット数が異なるため、そのようなキャストを行うことは不可能に見えます。ありがとうございました