Home
last modified time | relevance | path

Searched refs:hasFastUnalignedAccess (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DRISCVTargetParser.h33 bool hasFastUnalignedAccess(StringRef CPU);
/freebsd-14.2/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVTargetParser.cpp48 bool hasFastUnalignedAccess(StringRef CPU) { in hasFastUnalignedAccess() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h205 if (!ST->hasFastUnalignedAccess() && Alignment < ElemType.getStoreSize()) in isLegalMaskedLoadStore()
230 if (!ST->hasFastUnalignedAccess() && Alignment < ElemType.getStoreSize()) in isLegalMaskedGatherScatter()
H A DRISCVExpandPseudoInsts.cpp321 assert(!STI->hasFastUnalignedAccess() && in expandRV32ZdinxStore()
H A DRISCVISelLowering.cpp1886 if (!Subtarget.hasFastUnalignedAccess() && in shouldConvertConstantLoadToIntImm()
15105 if (!ST.hasFastUnalignedAccess() && BaseAlign < WiderElementSize) in matchIndexAsWiderOp()
19776 *Fast = Subtarget.hasFastUnalignedAccess() || in allowsMisalignedMemoryAccesses()
19778 return Subtarget.hasFastUnalignedAccess() || in allowsMisalignedMemoryAccesses()
19795 *Fast = Subtarget.hasFastUnalignedAccess(); in allowsMisalignedMemoryAccesses()
19796 return Subtarget.hasFastUnalignedAccess(); in allowsMisalignedMemoryAccesses()
19831 if (PreferredVT != MVT::i8 && !Subtarget.hasFastUnalignedAccess()) { in getOptimalMemOpType()
20023 if (!Subtarget.hasFastUnalignedAccess() && in isLegalStridedLoadStore()
/freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DRISCV.cpp71 if (llvm::RISCV::hasFastUnalignedAccess(Mcpu)) in getRISCFeaturesFromMcpu()