Home
last modified time | relevance | path

Searched refs:LLSC (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp370 case TargetLoweringBase::AtomicExpansionKind::LLSC: in tryExpandAtomicLoad()
539 case TargetLoweringBase::AtomicExpansionKind::LLSC: { in tryExpandAtomicRMW()
544 TargetLoweringBase::AtomicExpansionKind::LLSC); in tryExpandAtomicRMW()
795 assert(ExpansionKind == TargetLoweringBase::AtomicExpansionKind::LLSC); in expandPartwordAtomicRMW()
1467 case TargetLoweringBase::AtomicExpansionKind::LLSC: { in tryExpandAtomicCmpXchg()
/netbsd-src/external/gpl3/binutils.old/dist/gas/
H A Dconfigure.ac115 # LLSC errata.
120 [enable MIPS fix Loongson3 LLSC errata]),
752 [Define to 1 if you want to fix Loongson3 LLSC Errata by default.])
H A Dconfig.in45 /* Define to 1 if you want to fix Loongson3 LLSC Errata by default. */
H A DNEWS156 LLSC Errata. Add a --enable-mips-fix-loongson3-llsc=[yes|no] configure
H A Dconfigure1476 enable MIPS fix Loongson3 LLSC errata
/netbsd-src/external/gpl3/binutils/dist/gas/
H A Dconfigure.ac124 # LLSC errata.
129 [enable MIPS fix Loongson3 LLSC errata]),
775 [Define to 1 if you want to fix Loongson3 LLSC Errata by default.])
H A Dconfig.in48 /* Define to 1 if you want to fix Loongson3 LLSC Errata by default. */
H A DNEWS361 LLSC Errata. Add a --enable-mips-fix-loongson3-llsc=[yes|no] configure
H A Dconfigure1502 enable MIPS fix Loongson3 LLSC errata
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h337 return AtomicExpansionKind::LLSC; in shouldExpandAtomicRMWInIR()
H A DHexagonISelLowering.cpp3618 return AtomicExpansionKind::LLSC; in shouldExpandAtomicCmpXchgInIR()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/
H A Dmips.opt275 Target Mask(LLSC)
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/
H A Dmips.opt275 Target Report Mask(LLSC)
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h251 LLSC, // Expand the instruction into loadlinked/storeconditional; used enumerator
/netbsd-src/external/gpl3/binutils/dist/gas/doc/
H A Dc-mips.texi314 Loongson3 LLSC errata. Without it, under extrame cases, the CPU might
H A Das.info16322 Insert ‘sync’ before ‘ll’ and ‘lld’ to work around Loongson3 LLSC
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/
H A Dc-mips.texi314 Loongson3 LLSC errata. Without it, under extrame cases, the CPU might
H A Das.info15829 Insert `sync' before `ll' and `lld' to work around Loongson3 LLSC
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp16841 return Size == 128 ? AtomicExpansionKind::LLSC : AtomicExpansionKind::None; in shouldExpandAtomicLoadInIR()
16882 return AtomicExpansionKind::LLSC; in shouldExpandAtomicRMWInIR()
16898 return AtomicExpansionKind::LLSC; in shouldExpandAtomicCmpXchgInIR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp19384 ? AtomicExpansionKind::LLSC in shouldExpandAtomicRMWInIR()
19402 return AtomicExpansionKind::LLSC; in shouldExpandAtomicCmpXchgInIR()