Home
last modified time | relevance | path

Searched refs:getMemScale (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineScheduler.cpp45 int StoreSize0 = AArch64InstrInfo::getMemScale(MI0); in mayOverlapWrite()
46 int StoreSize1 = AArch64InstrInfo::getMemScale(MI1); in mayOverlapWrite()
56 int StoreSize = AArch64InstrInfo::getMemScale(MI) * Multiples; in mayOverlapWrite()
H A DAArch64LoadStoreOptimizer.cpp630 int LoadSize = TII->getMemScale(LoadInst); in isLdOffsetInRangeOfSt()
631 int StoreSize = TII->getMemScale(StoreInst); in isLdOffsetInRangeOfSt()
755 int OffsetStride = IsScaled ? TII->getMemScale(*I) : 1; in mergeNarrowZeroStores()
872 int OffsetStride = IsUnscaled ? TII->getMemScale(*I) : 1; in mergePairedInsns()
993 int MemSize = TII->getMemScale(*Paired); in mergePairedInsns()
1025 assert(!(OffsetImm % TII->getMemScale(*RtMI)) && in mergePairedInsns()
1027 OffsetImm /= TII->getMemScale(*RtMI); in mergePairedInsns()
1142 int LoadSize = TII->getMemScale(*LoadI); in promoteLoadFromStore()
1143 int StoreSize = TII->getMemScale(*StoreI); in promoteLoadFromStore()
1745 int MemSize = TII->getMemScale(MI); in findMatchingInsn()
[all …]
H A DAArch64InstrInfo.h91 static int getMemScale(unsigned Opc);
92 static int getMemScale(const MachineInstr &MI) { in getMemScale() function
93 return getMemScale(MI.getOpcode()); in getMemScale()
H A DAArch64InstrInfo.cpp3962 int AArch64InstrInfo::getMemScale(unsigned Opc) { in getMemScale() function in AArch64InstrInfo
4189 int Scale = AArch64InstrInfo::getMemScale(Opc); in scaleOffset()
4233 int Scale1 = AArch64InstrInfo::getMemScale(Opcode1); in shouldClusterFI()
4237 int Scale2 = AArch64InstrInfo::getMemScale(Opcode2); in shouldClusterFI()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h205 unsigned getMemScale() const { in getMemScale() function
420 !getMemIndexReg() && getMemScale() == 1 && isMaybeDirectBranchDest(); in isAbsMem()
434 return !getMemIndexReg() && getMemScale() == 1 && in isSrcIdx()
453 return !getMemIndexReg() && getMemScale() == 1 && in isDstIdx()
474 getMemScale() == 1; in isMemOffs()
631 Inst.addOperand(MCOperand::createImm(getMemScale())); in addMemOperands()