Searched refs:WebAssemblyTargetLowering (Results 1 - 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h60 WebAssemblyTargetLowering TLInfo;
78 const WebAssemblyTargetLowering *getTargetLowering() const override {
H A DWebAssemblyTargetTransformInfo.h34 const WebAssemblyTargetLowering *TLI;
37 const WebAssemblyTargetLowering *getTLI() const { return TLI; }
H A DWebAssemblyISelLowering.cpp10 /// This file implements the WebAssemblyTargetLowering class.
40 WebAssemblyTargetLowering::WebAssemblyTargetLowering( function in class:WebAssemblyTargetLowering
300 WebAssemblyTargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const {
316 FastISel *WebAssemblyTargetLowering::createFastISel(
321 MVT WebAssemblyTargetLowering::getScalarShiftAmountTy(const DataLayout & /*DL*/,
437 MachineBasicBlock *WebAssemblyTargetLowering::EmitInstrWithCustomInserter(
474 WebAssemblyTargetLowering::getTargetNodeName(unsigned Opcode) const {
491 WebAssemblyTargetLowering::getRegForInlineAsmConstraint(
518 bool WebAssemblyTargetLowering
[all...]
H A DWebAssemblyISelLowering.h44 class WebAssemblyTargetLowering final : public TargetLowering {
46 WebAssemblyTargetLowering(const TargetMachine &TM,
H A DWebAssemblyMemIntrinsicResults.cpp152 const WebAssemblyTargetLowering &TLI,
185 const WebAssemblyTargetLowering &TLI =
H A DWebAssemblyMachineFunctionInfo.cpp32 const WebAssemblyTargetLowering &TLI =
56 // WebAssemblyTargetLowering::CanLowerReturn). So replace multiple return
H A DWebAssemblyPeephole.cpp141 const WebAssemblyTargetLowering &TLI =

Completed in 156 milliseconds