Home
last modified time | relevance | path

Searched refs:hasAddr64 (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp127 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getSPReg()
133 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getFPReg()
140 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcConst()
146 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcAdd()
152 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcSub()
158 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcAnd()
165 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcGlobGet()
172 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcGlobSet()
H A DWebAssemblySelectionDAGInfo.cpp30 auto LenMVT = ST.hasAddr64() ? MVT::i64 : MVT::i32; in EmitTargetCodeForMemcpy()
54 auto LenMVT = ST.hasAddr64() ? MVT::i64 : MVT::i32; in EmitTargetCodeForMemset()
H A DWebAssemblyFastISel.cpp383 Reg = createResultReg(Subtarget->hasAddr64() ? &WebAssembly::I64RegClass in materializeLoadStoreOperands()
385 unsigned Opc = Subtarget->hasAddr64() ? WebAssembly::CONST_I64 in materializeLoadStoreOperands()
602 createResultReg(Subtarget->hasAddr64() ? &WebAssembly::I64RegClass in fastMaterializeAlloca()
605 Subtarget->hasAddr64() ? WebAssembly::COPY_I64 : WebAssembly::COPY_I32; in fastMaterializeAlloca()
621 createResultReg(Subtarget->hasAddr64() ? &WebAssembly::I64RegClass in fastMaterializeConstant()
623 unsigned Opc = Subtarget->hasAddr64() ? WebAssembly::CONST_I64 in fastMaterializeConstant()
887 if (Subtarget->hasAddr64()) { in selectCall()
1198 bool A64 = Subtarget->hasAddr64(); in selectLoad()
1257 bool A64 = Subtarget->hasAddr64(); in selectStore()
H A DWebAssemblySubtarget.h90 bool hasAddr64() const { return TargetTriple.isArch64Bit(); } in hasAddr64() function
H A DWebAssemblyMCInstLower.cpp110 uint8_t(Subtarget.hasAddr64() ? wasm::WASM_TYPE_I64 in GetExternalSymbolSymbol()
134 Params.push_back(Subtarget.hasAddr64() ? wasm::ValType::I64 in GetExternalSymbolSymbol()
H A DWebAssemblyFixBrTableDefaults.cpp54 if (!WST.hasAddr64()) in fixBrTableIndex()
H A DWebAssemblyRegisterInfo.cpp156 if (MF.getSubtarget<WebAssemblySubtarget>().hasAddr64()) in getPointerRegClass()
H A DWebAssemblyInstrInfo.td21 def HasAddr32 : Predicate<"!Subtarget->hasAddr64()">;
23 def HasAddr64 : Predicate<"Subtarget->hasAddr64()">;
H A DWebAssemblyISelLowering.cpp45 auto MVTPtr = Subtarget->hasAddr64() ? MVT::i64 : MVT::i32; in WebAssemblyTargetLowering()
55 Subtarget->hasAddr64() ? WebAssembly::SP64 : WebAssembly::SP32); in WebAssemblyTargetLowering()
490 if (IsIndirect && MF.getSubtarget<WebAssemblySubtarget>().hasAddr64()) { in LowerCallResults()
H A DWebAssemblyRuntimeLibcallSignatures.cpp524 Subtarget.hasAddr64() ? wasm::ValType::I64 : wasm::ValType::I32; in getLibcallSignature()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp129 assert(hasAddr64() || hasFlat()); in initializeSubtargetDependencies()
134 if (!hasAddr64() && !FS.contains("flat-for-global") && !FlatForGlobal) { in initializeSubtargetDependencies()
H A DGCNSubtarget.h316 bool hasAddr64() const { in hasAddr64() function
H A DAMDGPUISelDAGToDAG.cpp1480 if (!Subtarget->hasAddr64()) in SelectMUBUFAddr64()
2369 if (Subtarget->hasAddr64()) { in SelectATOMIC_CMP_SWAP()
H A DAMDGPUInstructionSelector.cpp4083 if (!STI.hasAddr64() || STI.useFlatForGlobal()) in selectMUBUFAddr64Impl()
H A DSIInstrInfo.cpp5612 } else if (!VAddr && ST.hasAddr64()) { in legalizeOperands()
H A DSIISelLowering.cpp1252 if (!Subtarget->hasAddr64() || Subtarget->useFlatForGlobal()) { in isLegalGlobalAddressingMode()