[PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Jul 1 22:48:47 PDT 2018
craig.topper added inline comments.
================
Comment at: lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1082
+
+ EVT ValueVTs[] = {OpsLo[1].getValueType(), MVT::Other};
+ Lo = DAG.getNode(N->getOpcode(), dl, ValueVTs, OpsLo);
----------------
You can use DAG.GetSplitDestVTs(N->getValueType(0)) to get the high and lo VTs. That's the correct way to do this.
Repository:
rL LLVM
https://reviews.llvm.org/D48809
More information about the llvm-commits
mailing list