Lines Matching refs:WebAssemblyTargetLowering

46 WebAssemblyTargetLowering::WebAssemblyTargetLowering(  in WebAssemblyTargetLowering()  function in WebAssemblyTargetLowering
377 MVT WebAssemblyTargetLowering::getPointerTy(const DataLayout &DL, in getPointerTy()
386 MVT WebAssemblyTargetLowering::getPointerMemTy(const DataLayout &DL, in getPointerMemTy()
396 WebAssemblyTargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const { in shouldExpandAtomicRMWInIR()
412 bool WebAssemblyTargetLowering::shouldScalarizeBinop(SDValue VecOp) const { in shouldScalarizeBinop()
432 FastISel *WebAssemblyTargetLowering::createFastISel( in createFastISel()
437 MVT WebAssemblyTargetLowering::getScalarShiftAmountTy(const DataLayout & /*DL*/, in getScalarShiftAmountTy()
678 MachineBasicBlock *WebAssemblyTargetLowering::EmitInstrWithCustomInserter( in EmitInstrWithCustomInserter()
717 WebAssemblyTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
734 WebAssemblyTargetLowering::getRegForInlineAsmConstraint( in getRegForInlineAsmConstraint()
771 bool WebAssemblyTargetLowering::isCheapToSpeculateCttz(Type *Ty) const { in isCheapToSpeculateCttz()
776 bool WebAssemblyTargetLowering::isCheapToSpeculateCtlz(Type *Ty) const { in isCheapToSpeculateCtlz()
781 bool WebAssemblyTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
799 bool WebAssemblyTargetLowering::allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
813 bool WebAssemblyTargetLowering::isIntDivCheap(EVT VT, in isIntDivCheap()
820 bool WebAssemblyTargetLowering::isVectorLoadExtDesirable(SDValue ExtVal) const { in isVectorLoadExtDesirable()
828 bool WebAssemblyTargetLowering::isOffsetFoldingLegal( in isOffsetFoldingLegal()
835 bool WebAssemblyTargetLowering::shouldSinkOperands( in shouldSinkOperands()
859 EVT WebAssemblyTargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
872 bool WebAssemblyTargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic()
928 void WebAssemblyTargetLowering::computeKnownBitsForTargetNode( in computeKnownBitsForTargetNode()
953 WebAssemblyTargetLowering::getPreferredVectorAction(MVT VT) const { in getPreferredVectorAction()
967 bool WebAssemblyTargetLowering::shouldSimplifyDemandedVectorElts( in shouldSimplifyDemandedVectorElts()
1021 WebAssemblyTargetLowering::LowerCall(CallLoweringInfo &CLI, in LowerCall()
1301 bool WebAssemblyTargetLowering::CanLowerReturn( in CanLowerReturn()
1309 SDValue WebAssemblyTargetLowering::LowerReturn( in LowerReturn()
1339 SDValue WebAssemblyTargetLowering::LowerFormalArguments( in LowerFormalArguments()
1420 void WebAssemblyTargetLowering::ReplaceNodeResults( in ReplaceNodeResults()
1444 SDValue WebAssemblyTargetLowering::LowerOperation(SDValue Op, in LowerOperation()
1530 SDValue WebAssemblyTargetLowering::LowerStore(SDValue Op, in LowerStore()
1568 SDValue WebAssemblyTargetLowering::LowerLoad(SDValue Op, in LowerLoad()
1608 SDValue WebAssemblyTargetLowering::LowerCopyToReg(SDValue Op, in LowerCopyToReg()
1634 SDValue WebAssemblyTargetLowering::LowerFrameIndex(SDValue Op, in LowerFrameIndex()
1640 SDValue WebAssemblyTargetLowering::LowerRETURNADDR(SDValue Op, in LowerRETURNADDR()
1661 SDValue WebAssemblyTargetLowering::LowerFRAMEADDR(SDValue Op, in LowerFRAMEADDR()
1677 WebAssemblyTargetLowering::LowerGlobalTLSAddress(SDValue Op, in LowerGlobalTLSAddress()
1733 SDValue WebAssemblyTargetLowering::LowerGlobalAddress(SDValue Op, in LowerGlobalAddress()
1780 WebAssemblyTargetLowering::LowerExternalSymbol(SDValue Op, in LowerExternalSymbol()
1791 SDValue WebAssemblyTargetLowering::LowerJumpTable(SDValue Op, in LowerJumpTable()
1801 SDValue WebAssemblyTargetLowering::LowerBR_JT(SDValue Op, in LowerBR_JT()
1827 SDValue WebAssemblyTargetLowering::LowerVASTART(SDValue Op, in LowerVASTART()
1841 SDValue WebAssemblyTargetLowering::LowerIntrinsic(SDValue Op, in LowerIntrinsic()
1902 WebAssemblyTargetLowering::LowerSIGN_EXTEND_INREG(SDValue Op, in LowerSIGN_EXTEND_INREG()
1945 WebAssemblyTargetLowering::LowerEXTEND_VECTOR_INREG(SDValue Op, in LowerEXTEND_VECTOR_INREG()
2051 SDValue WebAssemblyTargetLowering::LowerBUILD_VECTOR(SDValue Op, in LowerBUILD_VECTOR()
2300 WebAssemblyTargetLowering::LowerVECTOR_SHUFFLE(SDValue Op, in LowerVECTOR_SHUFFLE()
2328 SDValue WebAssemblyTargetLowering::LowerSETCC(SDValue Op, in LowerSETCC()
2348 WebAssemblyTargetLowering::LowerAccessVectorElement(SDValue Op, in LowerAccessVectorElement()
2392 SDValue WebAssemblyTargetLowering::LowerShift(SDValue Op, in LowerShift()
2457 SDValue WebAssemblyTargetLowering::LowerFP_TO_INT_SAT(SDValue Op, in LowerFP_TO_INT_SAT()
2880 WebAssemblyTargetLowering::PerformDAGCombine(SDNode *N, in PerformDAGCombine()