[llvm-dev] creating Intrinsic DAG Node
Krzysztof Parzyszek via llvm-dev
llvm-dev at lists.llvm.org
Mon Jul 11 14:16:28 PDT 2016
On 7/11/2016 1:03 PM, Ryan Taylor via llvm-dev wrote:
> So I'm trying to lower ISD::FSQRT and in that lowering I'm trying to
> call an intrinsic (as the first node), the intrinsic has chain but the
> ISD::FSQRT does not. If I lower WO_CHAIN the intrinsic doesn't match in
> table gen, when I try to lower W_CHAIN I can't seem to get the Chain to
> put in the DAG.getNode call.
DAG.getEntryNode() will give you the entry token (i.e. the chain that
starts at the function entry).
-Krzysztof
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
More information about the llvm-dev
mailing list