Searched refs:MayLoad (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 523 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 D | MCInstrDesc.h | 168 MayLoad, enumerator 442 bool mayLoad() const { return Flags & (1ULL << MCID::MayLoad); } in mayLoad()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | Mips16InstrInfo.td | 515 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 D | AArch64LoadStoreOptimizer.cpp | 1527 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 D | llvm-mca.rst | 449 [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 D | MachineInstr.h | 1062 return hasProperty(MCID::MayLoad, Type);
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 3328 // because the SDNode ISD::PREFETCH has properties MayLoad and MayStore.
|