HomeSort by: relevance | last modified time | path
    Searched refs:mayStore (Results 1 - 25 of 86) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZInstrBuilder.h 33 if (MCID.mayStore())
  /src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
InstructionInfoView.cpp 34 << "[4]: MayLoad\n[5]: MayStore\n[6]: HasSideEffects (U)\n";
68 TempStream << (IIVDEntry.mayStore ? " * " : " ");
118 IIVDEntry.mayStore = MCDesc.mayStore();
129 {"mayStore", IIVD.mayStore},
InstructionInfoView.h 15 /// opcodes, and opcode properties (i.e. 'MayLoad', 'MayStore', 'HasSideEffects)
24 /// [5]: MayStore
63 bool mayStore = false;
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kInstrBuilder.h 67 if (MCID.mayStore())
84 if (MCID.mayStore())
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMOptimizeBarriersPass.cpp 44 MI->mayStore() ||
ARMHazardRecognizer.cpp 31 if (MI->mayStore())
184 if (!L0.mayLoad() || L0.mayStore() || L0.getNumMemOperands() != 1)
256 if (!MI.mayLoad() || MI.mayStore() || MI.getNumMemOperands() != 1)
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCOptAddrMode.cpp 295 if (Ldst->mayStore() && Ldst->getOperand(0).isReg()) {
395 bool IsStore = Ldst->mayStore();
399 if (MI->mayStore() || MI->isCall() || MI->isInlineAsm() ||
423 bool IsStore = Ldst->mayStore();
430 if (MI->mayStore() || MI->isCall() || MI->isInlineAsm() ||
444 bool IsStore = Ldst.mayStore();
473 if (!MI->mayLoad() && !MI->mayStore())
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIPostRABundler.cpp 116 NextMI.mayLoad() == MI.mayLoad() && NextMI.mayStore() == MI.mayStore() &&
SIMemoryLegalizer.cpp 686 if (!(MI->mayLoad() && !MI->mayStore()))
700 if (!(!MI->mayLoad() && MI->mayStore()))
747 if (!(MI->mayLoad() && MI->mayStore()))
789 assert(MI->mayLoad() && !MI->mayStore());
822 assert(!MI->mayLoad() && MI->mayStore());
835 assert(MI->mayLoad() && MI->mayStore());
850 assert(MI->mayLoad() ^ MI->mayStore());
1091 assert(MI->mayLoad() && !MI->mayStore());
1130 assert(!MI->mayLoad() && MI->mayStore());
1165 assert(MI->mayLoad() && MI->mayStore());
    [all...]
SIInsertWaitcnts.cpp 523 if (TII->isDS(Inst) && (Inst.mayStore() || Inst.mayLoad())) {
532 if (Inst.mayStore()) {
565 if (Inst.mayStore()) {
577 if (Inst.mayStore()) {
586 if (Inst.mayStore()) {
590 if (Inst.mayStore()) {
654 if (TII->isDS(Inst) && Inst.mayStore()) {
1328 (TII->isMIMG(Inst) && !Inst.mayLoad() && !Inst.mayStore()))
1330 else if (Inst.mayStore())
1334 (Inst.mayStore() || SIInstrInfo::isAtomicRet(Inst)))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ImplicitNullChecks.cpp 334 if (!(PrevMI->mayStore() || PrevMI->mayLoad()))
337 if (!(MI.mayStore() || PrevMI->mayStore()))
342 return MI.mayStore() ? AR_WillAliasEverything : AR_MayAlias;
344 return PrevMI->mayStore() ? AR_WillAliasEverything : AR_MayAlias;
727 MI->mayStore() ? FaultMaps::FaultingLoadStore : FaultMaps::FaultingLoad;
LiveRangeShrink.cpp 135 if (MI.mayStore())
MIRVRegNamerUtils.cpp 150 if (Candidate.mayStore() || Candidate.isBranch())
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonOptAddrMode.cpp 129 if ((!MID.mayStore() && !MID.mayLoad()) || HII->isPredicated(MI))
132 if (MID.mayStore()) {
195 if ((!UseMID.mayLoad() && !UseMID.mayStore()) ||
201 if (UseMID.mayStore() && UseMI.getOperand(2).isReg() &&
358 if ((!MID.mayLoad() && !MID.mayStore()) ||
445 if ((MID.mayLoad() || MID.mayStore())) {
649 } else if (UseMID.mayStore()) {
677 else if (MID.mayStore())
HexagonVectorPrint.cpp 117 if (MI.mayStore() && MI.getNumOperands() >= 3 && MI.getOperand(2).isReg()) {
123 if (MI.mayStore() && MI.getNumOperands() >= 4 && MI.getOperand(3).isReg()) {
HexagonHazardRecognizer.cpp 157 if (TII->isHVXVec(*MI) && !MI->mayLoad() && !MI->mayStore())
HexagonSubtarget.cpp 218 bool IsStoreMI1 = MI1.mayStore();
228 if ((IsStoreMI1 && MI2.mayStore()) || (IsLoadMI1 && MI2.mayLoad())) {
344 if (!L0.mayLoad() || L0.mayStore() ||
357 if (!L1.mayLoad() || L1.mayStore() ||
HexagonVLIWPacketizer.cpp 366 if (HII->isHVXVec(MI) && MI.mayStore())
599 if (MI.getDesc().mayStore()) {
607 llvm_unreachable("mayLoad or mayStore not set for Post Increment operation");
675 if (PacketSU->getInstr()->mayStore())
1117 if (HII.isNewValueStore(MI) && MJ.mayStore())
1296 bool StoreI = I.mayStore(), StoreJ = J.mayStore();
1381 if (PI->getOpcode() == Hexagon::S2_allocframe || PI->mayStore() ||
1523 bool LoadJ = J.mayLoad(), StoreJ = J.mayStore();
1524 bool LoadI = I.mayLoad(), StoreI = I.mayStore();
    [all...]
RDFDeadCode.cpp 59 if (MI->mayStore() || MI->isBranch() || MI->isCall() || MI->isReturn())
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonShuffler.cpp 131 setStore(HexagonMCInstrInfo::getDesc(MCII, *id).mayStore());
230 if (HexagonMCInstrInfo::getDesc(MCII, Inst).mayStore()) {
404 if (HexagonMCInstrInfo::getDesc(MCII, ID).mayStore()) {
525 assert(HexagonMCInstrInfo::getDesc(MCII, ID).mayStore());
HexagonShuffler.h 104 bool mayStore() const { return Store; }
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCHazardRecognizers.cpp 40 if (!PredMCID || !PredMCID->mayStore())
285 isStore = MCID.mayStore();
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp 195 bool updateDefsUses(ValueType V, bool MayStore);
456 if (!MI.mayStore() && !MI.mayLoad())
465 SeenStore |= MI.mayStore();
478 if (MI.mayStore())
504 HasHazard |= updateDefsUses(VT, MI.mayStore());
509 HasHazard = MI.mayStore() && (OrigSeenLoad || OrigSeenStore);
513 SeenNoObjStore |= MI.mayStore();
518 bool MemDefsUses::updateDefsUses(ValueType V, bool MayStore) {
519 if (MayStore)
  /src/external/apache2/llvm/dist/llvm/lib/MCA/
InstrBuilder.cpp 394 // FIXME: if an instruction opcode is flagged 'mayStore', and it has no
401 bool AssumeUsesOnly = MCDesc.mayStore() && !MCDesc.mayLoad() &&
473 bool AssumeDefsOnly = !MCDesc.mayStore() && MCDesc.mayLoad() &&
569 ID->MayStore = MCDesc.mayStore();
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCInstrDesc.h 166 MayStore,
435 bool mayStore() const { return Flags & (1ULL << MCID::MayStore); }
448 /// 2. Memory accesses. Use mayLoad/mayStore.

Completed in 101 milliseconds

1 2 3 4