Home
last modified time | relevance | path

Searched refs:isPostIncrement (Results 1 – 23 of 23) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCInstrInfo.h85 bool isPostIncrement(const MachineInstr &MI) const override;
DARCInstrInfo.cpp412 bool ARCInstrInfo::isPostIncrement(const MachineInstr &MI) const { in isPostIncrement() function in ARCInstrInfo
433 if (isPostIncrement(MI) || isPreIncrement(MI)) { in getBaseAndOffsetPosition()
/external/llvm-project/llvm/lib/Target/ARC/
DARCInstrInfo.h85 bool isPostIncrement(const MachineInstr &MI) const override;
DARCInstrInfo.cpp412 bool ARCInstrInfo::isPostIncrement(const MachineInstr &MI) const { in isPostIncrement() function in ARCInstrInfo
433 if (isPostIncrement(MI) || isPreIncrement(MI)) { in getBaseAndOffsetPosition()
/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp456 assert(HII->isPostIncrement(MI) && "Not a post increment operation."); in getPostIncrementOperand()
559 if (HII->isPostIncrement(MI) && in canPromoteToNewValueStore()
564 if (HII->isPostIncrement(PacketMI) && PacketMI->mayLoad() && in canPromoteToNewValueStore()
662 if (!HII->isPostIncrement(MI)) { in canPromoteToNewValueStore()
DHexagonInstrInfo.h329 bool isPostIncrement(const MachineInstr* MI) const override;
DHexagonInstrInfo.cpp1670 if (isPostIncrement(MI)) { in getIncrementValue()
2377 bool HexagonInstrInfo::isPostIncrement(const MachineInstr* MI) const { in isPostIncrement() function in HexagonInstrInfo
3151 !isMemOp(MI) && !isPostIncrement(MI)) in getBaseAndOffset()
3171 if (isPostIncrement(MI)) in getBaseAndOffset()
3203 if (isPostIncrement(MI)) { in getBaseAndOffsetPosition()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp579 assert(HII->isPostIncrement(MI) && "Not a post increment operation."); in getPostIncrementOperand()
681 if (HII->isPostIncrement(MI) && in canPromoteToNewValueStore()
686 if (HII->isPostIncrement(PacketMI) && PacketMI.mayLoad() && in canPromoteToNewValueStore()
784 if (!HII->isPostIncrement(MI)) { in canPromoteToNewValueStore()
DHexagonInstrInfo.h226 bool isPostIncrement(const MachineInstr &MI) const override;
DHexagonInstrInfo.cpp1568 bool HexagonInstrInfo::isPostIncrement(const MachineInstr &MI) const { in isPostIncrement() function in HexagonInstrInfo
1938 int OffsetA = isPostIncrement(MIa) ? 0 : OffA.getImm(); in areMemAccessesTriviallyDisjoint()
1939 int OffsetB = isPostIncrement(MIb) ? 0 : OffB.getImm(); in areMemAccessesTriviallyDisjoint()
1958 if (isPostIncrement(MI)) { in getIncrementValue()
3197 !isMemOp(MI) && !isPostIncrement(MI)) in getBaseAndOffset()
3208 if (isPostIncrement(MI)) { in getBaseAndOffset()
3226 if (!isAddrModeWithOffset(MI) && !isPostIncrement(MI)) in getBaseAndOffsetPosition()
3246 if (isPostIncrement(MI)) { in getBaseAndOffsetPosition()
DHexagonEarlyIfConv.cpp725 if (HII->isPostIncrement(*MI)) { in predicateInstr()
DHexagonConstExtenders.cpp1063 if (HII->isPostIncrement(MI)) in getOffsetRange()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp571 assert(HII->isPostIncrement(MI) && "Not a post increment operation."); in getPostIncrementOperand()
673 if (HII->isPostIncrement(MI) && in canPromoteToNewValueStore()
678 if (HII->isPostIncrement(PacketMI) && PacketMI.mayLoad() && in canPromoteToNewValueStore()
776 if (!HII->isPostIncrement(MI)) { in canPromoteToNewValueStore()
DHexagonInstrInfo.h225 bool isPostIncrement(const MachineInstr &MI) const override;
DHexagonInstrInfo.cpp1545 bool HexagonInstrInfo::isPostIncrement(const MachineInstr &MI) const { in isPostIncrement() function in HexagonInstrInfo
1910 int OffsetA = isPostIncrement(MIa) ? 0 : OffA.getImm(); in areMemAccessesTriviallyDisjoint()
1911 int OffsetB = isPostIncrement(MIb) ? 0 : OffB.getImm(); in areMemAccessesTriviallyDisjoint()
1930 if (isPostIncrement(MI)) { in getIncrementValue()
3163 !isMemOp(MI) && !isPostIncrement(MI)) in getBaseAndOffset()
3174 if (isPostIncrement(MI)) { in getBaseAndOffset()
3192 if (!isAddrModeWithOffset(MI) && !isPostIncrement(MI)) in getBaseAndOffsetPosition()
3212 if (isPostIncrement(MI)) { in getBaseAndOffsetPosition()
DHexagonEarlyIfConv.cpp725 if (HII->isPostIncrement(*MI)) { in predicateInstr()
DHexagonConstExtenders.cpp1064 if (HII->isPostIncrement(MI)) in getOffsetRange()
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h1074 virtual bool isPostIncrement(const MachineInstr* MI) const { in isPostIncrement() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h1292 virtual bool isPostIncrement(const MachineInstr &MI) const { return false; } in isPostIncrement() function
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h1355 virtual bool isPostIncrement(const MachineInstr &MI) const { return false; } in isPostIncrement() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachinePipeliner.cpp2100 if (TII->isPostIncrement(*MI)) in canUseLastOffsetValue()
2122 if (!TII->isPostIncrement(*PrevDef)) in canUseLastOffsetValue()
/external/llvm-project/llvm/lib/CodeGen/
DMachinePipeliner.cpp2196 if (TII->isPostIncrement(*MI)) in canUseLastOffsetValue()
2218 if (!TII->isPostIncrement(*PrevDef)) in canUseLastOffsetValue()
/external/llvm/lib/CodeGen/
DMachinePipeliner.cpp3314 if (TII->isPostIncrement(MI)) in canUseLastOffsetValue()
3336 if (!TII->isPostIncrement(PrevDef)) in canUseLastOffsetValue()