Searched refs:MayLoad (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/MCA/HardwareUnits/ |
| H A D | LSUnit.cpp | 72 assert((Desc.MayLoad || Desc.MayStore) && "Not a memory operation!"); in dispatch() 75 if (Desc.MayLoad) { in dispatch() 90 if (Desc.MayLoad && isLQFull()) in isAvailable() 100 bool IsALoad = Desc.MayLoad; in isReady() 158 bool IsALoad = Desc.MayLoad; in onInstructionExecuted()
|
| H A D | Scheduler.cpp | 216 bool IsMemOp = Desc.MayLoad || Desc.MayStore; in dispatch() 242 bool IsMemOp = Desc.MayLoad || Desc.MayStore; in isReady()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-mca/Views/ |
| H A D | SchedulerStatistics.cpp | 52 if (LQResourceID && Inst.getDesc().MayLoad && in onEvent() 64 if (LQResourceID && Inst.getDesc().MayLoad) { in onEvent()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCInstrDesc.h | 136 MayLoad, enumerator 399 bool mayLoad() const { return Flags & (1ULL << MCID::MayLoad); } in mayLoad()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | Mips16InstrInfo.td | 518 class MayLoad { 791 def LbRxRyOffMemX16: FEXT_RRI16_mem_ins<0b10011, "lb", mem16, II_LB>, MayLoad{ 801 FEXT_RRI16_mem_ins<0b10100, "lbu", mem16, II_LBU>, MayLoad { 810 def LhRxRyOffMemX16: FEXT_RRI16_mem_ins<0b10100, "lh", mem16, II_LH>, MayLoad{ 820 FEXT_RRI16_mem_ins<0b10100, "lhu", mem16, II_LHU>, MayLoad { 847 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; 967 "", [], II_RESTORE >, MayLoad { [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MCA/Stages/ |
| H A D | ExecuteStage.cpp | 119 assert(!Desc.MayLoad && !Desc.MayStore && "Cannot eliminate a memory op!"); in verifyInstructionEliminated()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 476 bool UsesMemory = ID.MayLoad || ID.MayStore; in verifyInstrDesc() 552 ID->MayLoad = MCDesc.mayLoad(); in createInstrDescImpl()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 337 bool MayLoad; member
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64LoadStoreOptimizer.cpp | 1160 bool MayLoad = FirstMI.mayLoad(); in findMatchingInsn() local 1256 if (MayLoad && Reg == getLdStRegOp(MI).getReg()) { in findMatchingInsn() 1280 !(MayLoad && in findMatchingInsn()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 813 return hasProperty(MCID::MayLoad, Type);
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 3063 // because the SDNode ISD::PREFETCH has properties MayLoad and MayStore.
|