Lines Matching refs:WebAssemblyTargetLowering
40 WebAssemblyTargetLowering::WebAssemblyTargetLowering( in WebAssemblyTargetLowering() function in WebAssemblyTargetLowering
254 WebAssemblyTargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const { in shouldExpandAtomicRMWInIR()
270 FastISel *WebAssemblyTargetLowering::createFastISel( in createFastISel()
275 bool WebAssemblyTargetLowering::isOffsetFoldingLegal( in isOffsetFoldingLegal()
281 MVT WebAssemblyTargetLowering::getScalarShiftAmountTy(const DataLayout & /*DL*/, in getScalarShiftAmountTy()
398 MachineBasicBlock *WebAssemblyTargetLowering::EmitInstrWithCustomInserter( in EmitInstrWithCustomInserter()
435 WebAssemblyTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
449 WebAssemblyTargetLowering::getRegForInlineAsmConstraint( in getRegForInlineAsmConstraint()
476 bool WebAssemblyTargetLowering::isCheapToSpeculateCttz() const { in isCheapToSpeculateCttz()
481 bool WebAssemblyTargetLowering::isCheapToSpeculateCtlz() const { in isCheapToSpeculateCtlz()
486 bool WebAssemblyTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
504 bool WebAssemblyTargetLowering::allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
517 bool WebAssemblyTargetLowering::isIntDivCheap(EVT VT, in isIntDivCheap()
524 EVT WebAssemblyTargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
533 bool WebAssemblyTargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic()
601 WebAssemblyTargetLowering::LowerCall(CallLoweringInfo &CLI, in LowerCall()
760 bool WebAssemblyTargetLowering::CanLowerReturn( in CanLowerReturn()
768 SDValue WebAssemblyTargetLowering::LowerReturn( in LowerReturn()
797 SDValue WebAssemblyTargetLowering::LowerFormalArguments( in LowerFormalArguments()
865 SDValue WebAssemblyTargetLowering::LowerOperation(SDValue Op, in LowerOperation()
913 SDValue WebAssemblyTargetLowering::LowerCopyToReg(SDValue Op, in LowerCopyToReg()
939 SDValue WebAssemblyTargetLowering::LowerFrameIndex(SDValue Op, in LowerFrameIndex()
945 SDValue WebAssemblyTargetLowering::LowerFRAMEADDR(SDValue Op, in LowerFRAMEADDR()
960 SDValue WebAssemblyTargetLowering::LowerGlobalAddress(SDValue Op, in LowerGlobalAddress()
975 WebAssemblyTargetLowering::LowerExternalSymbol(SDValue Op, in LowerExternalSymbol()
993 SDValue WebAssemblyTargetLowering::LowerJumpTable(SDValue Op, in LowerJumpTable()
1003 SDValue WebAssemblyTargetLowering::LowerBR_JT(SDValue Op, in LowerBR_JT()
1030 SDValue WebAssemblyTargetLowering::LowerVASTART(SDValue Op, in LowerVASTART()
1045 WebAssemblyTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, in LowerINTRINSIC_WO_CHAIN()
1068 WebAssemblyTargetLowering::LowerINTRINSIC_VOID(SDValue Op, in LowerINTRINSIC_VOID()
1106 WebAssemblyTargetLowering::LowerSIGN_EXTEND_INREG(SDValue Op, in LowerSIGN_EXTEND_INREG()
1122 WebAssemblyTargetLowering::LowerVECTOR_SHUFFLE(SDValue Op, in LowerVECTOR_SHUFFLE()
1150 WebAssemblyTargetLowering::LowerAccessVectorElement(SDValue Op, in LowerAccessVectorElement()
1186 SDValue WebAssemblyTargetLowering::LowerShift(SDValue Op, in LowerShift()