Lines Matching refs:WebAssemblyTargetLowering
45 WebAssemblyTargetLowering::WebAssemblyTargetLowering( in WebAssemblyTargetLowering() function in WebAssemblyTargetLowering
347 MVT WebAssemblyTargetLowering::getPointerTy(const DataLayout &DL, in getPointerTy()
356 MVT WebAssemblyTargetLowering::getPointerMemTy(const DataLayout &DL, in getPointerMemTy()
366 WebAssemblyTargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const { in shouldExpandAtomicRMWInIR()
382 bool WebAssemblyTargetLowering::shouldScalarizeBinop(SDValue VecOp) const { in shouldScalarizeBinop()
402 FastISel *WebAssemblyTargetLowering::createFastISel( in createFastISel()
407 MVT WebAssemblyTargetLowering::getScalarShiftAmountTy(const DataLayout & /*DL*/, in getScalarShiftAmountTy()
661 MachineBasicBlock *WebAssemblyTargetLowering::EmitInstrWithCustomInserter( in EmitInstrWithCustomInserter()
700 WebAssemblyTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
717 WebAssemblyTargetLowering::getRegForInlineAsmConstraint( in getRegForInlineAsmConstraint()
754 bool WebAssemblyTargetLowering::isCheapToSpeculateCttz() const { in isCheapToSpeculateCttz()
759 bool WebAssemblyTargetLowering::isCheapToSpeculateCtlz() const { in isCheapToSpeculateCtlz()
764 bool WebAssemblyTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
782 bool WebAssemblyTargetLowering::allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
796 bool WebAssemblyTargetLowering::isIntDivCheap(EVT VT, in isIntDivCheap()
803 bool WebAssemblyTargetLowering::isVectorLoadExtDesirable(SDValue ExtVal) const { in isVectorLoadExtDesirable()
811 bool WebAssemblyTargetLowering::isOffsetFoldingLegal( in isOffsetFoldingLegal()
818 EVT WebAssemblyTargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
831 bool WebAssemblyTargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic()
871 void WebAssemblyTargetLowering::computeKnownBitsForTargetNode( in computeKnownBitsForTargetNode()
896 WebAssemblyTargetLowering::getPreferredVectorAction(MVT VT) const { in getPreferredVectorAction()
910 bool WebAssemblyTargetLowering::shouldSimplifyDemandedVectorElts( in shouldSimplifyDemandedVectorElts()
964 WebAssemblyTargetLowering::LowerCall(CallLoweringInfo &CLI, in LowerCall()
1243 bool WebAssemblyTargetLowering::CanLowerReturn( in CanLowerReturn()
1251 SDValue WebAssemblyTargetLowering::LowerReturn( in LowerReturn()
1281 SDValue WebAssemblyTargetLowering::LowerFormalArguments( in LowerFormalArguments()
1362 void WebAssemblyTargetLowering::ReplaceNodeResults( in ReplaceNodeResults()
1381 SDValue WebAssemblyTargetLowering::LowerOperation(SDValue Op, in LowerOperation()
1486 bool WebAssemblyTargetLowering::MatchTableForLowering(SelectionDAG &DAG, in MatchTableForLowering()
1534 SDValue WebAssemblyTargetLowering::LowerStore(SDValue Op, in LowerStore()
1587 SDValue WebAssemblyTargetLowering::LowerLoad(SDValue Op, in LowerLoad()
1642 SDValue WebAssemblyTargetLowering::LowerCopyToReg(SDValue Op, in LowerCopyToReg()
1668 SDValue WebAssemblyTargetLowering::LowerFrameIndex(SDValue Op, in LowerFrameIndex()
1674 SDValue WebAssemblyTargetLowering::LowerRETURNADDR(SDValue Op, in LowerRETURNADDR()
1695 SDValue WebAssemblyTargetLowering::LowerFRAMEADDR(SDValue Op, in LowerFRAMEADDR()
1711 WebAssemblyTargetLowering::LowerGlobalTLSAddress(SDValue Op, in LowerGlobalTLSAddress()
1767 SDValue WebAssemblyTargetLowering::LowerGlobalAddress(SDValue Op, in LowerGlobalAddress()
1811 WebAssemblyTargetLowering::LowerExternalSymbol(SDValue Op, in LowerExternalSymbol()
1822 SDValue WebAssemblyTargetLowering::LowerJumpTable(SDValue Op, in LowerJumpTable()
1832 SDValue WebAssemblyTargetLowering::LowerBR_JT(SDValue Op, in LowerBR_JT()
1858 SDValue WebAssemblyTargetLowering::LowerVASTART(SDValue Op, in LowerVASTART()
1872 SDValue WebAssemblyTargetLowering::LowerIntrinsic(SDValue Op, in LowerIntrinsic()
1933 WebAssemblyTargetLowering::LowerSIGN_EXTEND_INREG(SDValue Op, in LowerSIGN_EXTEND_INREG()
2040 SDValue WebAssemblyTargetLowering::LowerBUILD_VECTOR(SDValue Op, in LowerBUILD_VECTOR()
2298 WebAssemblyTargetLowering::LowerVECTOR_SHUFFLE(SDValue Op, in LowerVECTOR_SHUFFLE()
2324 SDValue WebAssemblyTargetLowering::LowerSETCC(SDValue Op, in LowerSETCC()
2344 WebAssemblyTargetLowering::LowerAccessVectorElement(SDValue Op, in LowerAccessVectorElement()
2383 SDValue WebAssemblyTargetLowering::LowerShift(SDValue Op, in LowerShift()
2415 SDValue WebAssemblyTargetLowering::LowerFP_TO_INT_SAT(SDValue Op, in LowerFP_TO_INT_SAT()
2734 WebAssemblyTargetLowering::PerformDAGCombine(SDNode *N, in PerformDAGCombine()