Searched refs:WebAssemblyTargetLowering (Results 1 – 10 of 10) sorted by relevance
42 WebAssemblyTargetLowering::WebAssemblyTargetLowering( in WebAssemblyTargetLowering() function in WebAssemblyTargetLowering322 WebAssemblyTargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const { in shouldExpandAtomicRMWInIR()338 FastISel *WebAssemblyTargetLowering::createFastISel( in createFastISel()343 MVT WebAssemblyTargetLowering::getScalarShiftAmountTy(const DataLayout & /*DL*/, in getScalarShiftAmountTy()537 MachineBasicBlock *WebAssemblyTargetLowering::EmitInstrWithCustomInserter( in EmitInstrWithCustomInserter()576 WebAssemblyTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()593 WebAssemblyTargetLowering::getRegForInlineAsmConstraint( in getRegForInlineAsmConstraint()630 bool WebAssemblyTargetLowering::isCheapToSpeculateCttz() const { in isCheapToSpeculateCttz()635 bool WebAssemblyTargetLowering::isCheapToSpeculateCtlz() const { in isCheapToSpeculateCtlz()640 bool WebAssemblyTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()[all …]
34 const WebAssemblyTargetLowering *TLI;37 const WebAssemblyTargetLowering *getTLI() const { return TLI; } in getTLI()
57 WebAssemblyTargetLowering TLInfo;74 const WebAssemblyTargetLowering *getTargetLowering() const override { in getTargetLowering()
152 const WebAssemblyTargetLowering &TLI, in optimizeCall()185 const WebAssemblyTargetLowering &TLI = in runOnMachineFunction()
43 class WebAssemblyTargetLowering final : public TargetLowering {45 WebAssemblyTargetLowering(const TargetMachine &TM,
144 const WebAssemblyTargetLowering &TLI = in runOnMachineFunction()
36 const WebAssemblyTargetLowering &TLI = in computeLegalValueVTs()
69 WebAssemblyTargetLowering.
184 const WebAssemblyTargetLowering &TLI = *Subtarget->getTargetLowering(); in emitGlobalVariable()
15 // - WebAssemblyTargetLowering having to do with atomics