reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  650     fail(DL, DAG,
  654     fail(DL, DAG, "WebAssembly doesn't support patch point yet");
  680           fail(DL, DAG, "WebAssembly does not support varargs tail calls");
  682           fail(DL, DAG, "WebAssembly 'tail-call' feature not enabled");
  690     fail(DL, DAG, "WebAssembly doesn't support more than 1 returned value yet");
  709       fail(DL, DAG, "WebAssembly hasn't implemented nest arguments");
  711       fail(DL, DAG, "WebAssembly hasn't implemented inalloca arguments");
  713       fail(DL, DAG, "WebAssembly hasn't implemented cons regs arguments");
  715       fail(DL, DAG, "WebAssembly hasn't implemented cons regs last arguments");
  722           DAG.getConstant(Out.Flags.getByValSize(), DL, MVT::i32);
  725           Chain, DL, FINode, OutVal, SizeNode, Out.Flags.getByValAlign(),
  777       SDValue Add = DAG.getNode(ISD::ADD, DL, PtrVT, FINode,
  778                                 DAG.getConstant(Offset, DL, PtrVT));
  780           DAG.getStore(Chain, DL, Arg, Add,
  784       Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
  786     FINode = DAG.getIntPtrConstant(0, DL);
  794     Callee = DAG.getTargetGlobalAddress(GA->getGlobal(), DL,
  797     Callee = DAG.getNode(WebAssemblyISD::Wrapper, DL,
  819       fail(DL, DAG, "WebAssembly hasn't implemented inalloca return values");
  821       fail(DL, DAG, "WebAssembly hasn't implemented cons regs return values");
  823       fail(DL, DAG,
  833     return DAG.getNode(WebAssemblyISD::RET_CALL, DL, NodeTys, Ops);
  840                   DL, InTyList, Ops);