Home
last modified time | relevance | path

Searched refs:WebAssemblyTargetLowering (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp37 WebAssemblyTargetLowering::WebAssemblyTargetLowering( in WebAssemblyTargetLowering() function in WebAssemblyTargetLowering
140 FastISel *WebAssemblyTargetLowering::createFastISel( in createFastISel()
145 bool WebAssemblyTargetLowering::isOffsetFoldingLegal( in isOffsetFoldingLegal()
151 MVT WebAssemblyTargetLowering::getScalarShiftAmountTy(const DataLayout & /*DL*/, in getScalarShiftAmountTy()
170 const char *WebAssemblyTargetLowering::getTargetNodeName( in getTargetNodeName()
185 WebAssemblyTargetLowering::getRegForInlineAsmConstraint( in getRegForInlineAsmConstraint()
208 bool WebAssemblyTargetLowering::isCheapToSpeculateCttz() const { in isCheapToSpeculateCttz()
213 bool WebAssemblyTargetLowering::isCheapToSpeculateCtlz() const { in isCheapToSpeculateCtlz()
218 bool WebAssemblyTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
234 bool WebAssemblyTargetLowering::allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
[all …]
DWebAssemblySubtarget.h43 WebAssemblyTargetLowering TLInfo;
61 const WebAssemblyTargetLowering *getTargetLowering() const override { in getTargetLowering()
DWebAssemblyTargetTransformInfo.h35 const WebAssemblyTargetLowering *TLI;
38 const WebAssemblyTargetLowering *getTLI() const { return TLI; } in getTLI()
DWebAssemblyISelLowering.h37 class WebAssemblyTargetLowering final : public TargetLowering {
39 WebAssemblyTargetLowering(const TargetMachine &TM,
DWebAssemblyStoreResults.cpp155 const WebAssemblyTargetLowering &TLI, in optimizeCall()
188 const WebAssemblyTargetLowering &TLI = in runOnMachineFunction()
DWebAssemblyPeephole.cpp112 const WebAssemblyTargetLowering &TLI = in runOnMachineFunction()
DWebAssemblyAsmPrinter.cpp131 const WebAssemblyTargetLowering &TLI = in ComputeLegalValueVTs()
DREADME.txt55 WebAssemblyTargetLowering.
DWebAssemblyInstrMemory.td17 // - WebAssemblyTargetLowering having to do with atomics
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp40 WebAssemblyTargetLowering::WebAssemblyTargetLowering( in WebAssemblyTargetLowering() function in WebAssemblyTargetLowering
300 WebAssemblyTargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const { in shouldExpandAtomicRMWInIR()
316 FastISel *WebAssemblyTargetLowering::createFastISel( in createFastISel()
321 MVT WebAssemblyTargetLowering::getScalarShiftAmountTy(const DataLayout & /*DL*/, in getScalarShiftAmountTy()
437 MachineBasicBlock *WebAssemblyTargetLowering::EmitInstrWithCustomInserter( in EmitInstrWithCustomInserter()
474 WebAssemblyTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
491 WebAssemblyTargetLowering::getRegForInlineAsmConstraint( in getRegForInlineAsmConstraint()
518 bool WebAssemblyTargetLowering::isCheapToSpeculateCttz() const { in isCheapToSpeculateCttz()
523 bool WebAssemblyTargetLowering::isCheapToSpeculateCtlz() const { in isCheapToSpeculateCtlz()
528 bool WebAssemblyTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
[all …]
DWebAssemblyTargetTransformInfo.h34 const WebAssemblyTargetLowering *TLI;
37 const WebAssemblyTargetLowering *getTLI() const { return TLI; } in getTLI()
DWebAssemblySubtarget.h60 WebAssemblyTargetLowering TLInfo;
78 const WebAssemblyTargetLowering *getTargetLowering() const override { in getTargetLowering()
DWebAssemblyMemIntrinsicResults.cpp152 const WebAssemblyTargetLowering &TLI, in optimizeCall()
185 const WebAssemblyTargetLowering &TLI = in runOnMachineFunction()
DWebAssemblyISelLowering.h44 class WebAssemblyTargetLowering final : public TargetLowering {
46 WebAssemblyTargetLowering(const TargetMachine &TM,
DWebAssemblyMachineFunctionInfo.cpp32 const WebAssemblyTargetLowering &TLI = in computeLegalValueVTs()
DWebAssemblyPeephole.cpp141 const WebAssemblyTargetLowering &TLI = in runOnMachineFunction()
DREADME.txt92 WebAssemblyTargetLowering.
DWebAssemblyInstrMemory.td16 // - WebAssemblyTargetLowering having to do with atomics