Home
last modified time | relevance | path

Searched refs:MayLoad (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/MCA/
H A DInstruction.h523 bool MayLoad : 1; variable
578 bool isMemOp() const { return MayLoad || MayStore; } in isMemOp()
581 void setMayLoad(bool newVal) { MayLoad = newVal; } in setMayLoad()
588 bool getMayLoad() const { return MayLoad; } in getMayLoad()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCInstrDesc.h168 MayLoad, enumerator
442 bool mayLoad() const { return Flags & (1ULL << MCID::MayLoad); } in mayLoad()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMips16InstrInfo.td515 class MayLoad {
790 def LbRxRyOffMemX16: FEXT_RRI16_mem_ins<0b10011, "lb", mem16, II_LB>, MayLoad{
800 FEXT_RRI16_mem_ins<0b10100, "lbu", mem16, II_LBU>, MayLoad {
809 def LhRxRyOffMemX16: FEXT_RRI16_mem_ins<0b10100, "lh", mem16, II_LH>, MayLoad{
819 FEXT_RRI16_mem_ins<0b10100, "lhu", mem16, II_LHU>, MayLoad {
846 def LwRxRyOffMemX16: FEXT_RRI16_mem_ins<0b10011, "lw", mem16, II_LW>, MayLoad{
855 def LwRxSpImmX16: FEXT_RRI16_mem_ins<0b10010, "lw", mem16sp, II_LW>, MayLoad;
857 def LwRxPcTcp16: FRI16_TCP_ins<0b10110, "lw", II_LW>, MayLoad;
859 def LwRxPcTcpX16: FEXT_RI16_TCP_ins<0b10110, "lw", II_LW>, MayLoad;
969 "", [], II_RESTORE >, MayLoad {
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp1527 bool MayLoad = FirstMI.mayLoad(); in findMatchingInsn() local
1671 if (MayLoad && in findMatchingInsn()
1706 if (!(MayLoad && in findMatchingInsn()
/openbsd-src/gnu/llvm/llvm/docs/CommandGuide/
H A Dllvm-mca.rst449 [4]: MayLoad
543 properties (i.e., 'MayLoad', 'MayStore', and 'HasSideEffects').
563 [4]: MayLoad
1044 cache. It only knows if an instruction "MayLoad" and/or "MayStore." For
1050 instruction's "MayLoad", "MayStore", and unmodeled side effects flags to
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1062 return hasProperty(MCID::MayLoad, Type);
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td3328 // because the SDNode ISD::PREFETCH has properties MayLoad and MayStore.