Home
last modified time | relevance | path

Searched refs:MayStore (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
H A DLSUnit.cpp72 assert((Desc.MayLoad || Desc.MayStore) && "Not a memory operation!"); in dispatch()
76 if (Desc.MayStore) in dispatch()
79 if (Desc.MayStore) { in dispatch()
199 if (Desc.MayStore && isSQFull()) in isAvailable()
216 bool IsAStore = Desc.MayStore; in onInstructionRetired()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
H A DSchedulerStatistics.cpp56 if (SQResourceID && Inst.getDesc().MayStore && in onEvent()
67 if (SQResourceID && Inst.getDesc().MayStore) { in onEvent()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCInstrDesc.h166 MayStore, enumerator
435 bool mayStore() const { return Flags & (1ULL << MCID::MayStore); } in mayStore()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
H A DInstruction.h374 bool MayStore; member
439 bool isMemOp() const { return Desc.MayLoad || Desc.MayStore; } in isMemOp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp195 bool updateDefsUses(ValueType V, bool MayStore);
518 bool MemDefsUses::updateDefsUses(ValueType V, bool MayStore) { in updateDefsUses() argument
519 if (MayStore) in updateDefsUses()
H A DMips16InstrInfo.td519 class MayStore {
988 "", [], II_SAVE >, MayStore {
996 "", [], II_SAVE >, MayStore {
1007 FEXT_RRI16_mem2_ins<0b11000, "sb", mem16, II_SB>, MayStore;
1145 FEXT_RRI16_mem2_ins<0b11001, "sh", mem16, II_SH>, MayStore;
1280 def SwRxRyOffMemX16: FEXT_RRI16_mem2_ins<0b11011, "sw", mem16, II_SW>, MayStore;
1287 def SwRxSpImmX16: FEXT_RRI16_mem2_ins<0b11010, "sw", mem16sp, II_SW>, MayStore;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp169 assert(!Desc.MayLoad && !Desc.MayStore && "Cannot eliminate a memory op!"); in verifyInstructionEliminated()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/CommandGuide/
H A Dllvm-mca.rst345 [5]: MayStore
438 properties (i.e., 'MayLoad', 'MayStore', and 'HasSideEffects').
459 [5]: MayStore
939 cache. It only knows if an instruction "MayLoad" and/or "MayStore." For
947 load queue. Similarly, instructions that "MayStore" and have unmodeled side
949 and "MayStore" instruction with unmodeled side effects. This is inaccurate, but
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/
H A DInstrBuilder.cpp569 ID->MayStore = MCDesc.mayStore(); in createInstrDescImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1013 return hasProperty(MCID::MayStore, Type);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td3204 // because the SDNode ISD::PREFETCH has properties MayLoad and MayStore.