Home
last modified time | relevance | path

Searched refs:MIa (Results 1 – 7 of 7) sorted by relevance

/external/llvm/include/llvm/Target/
DTargetInstrInfo.h1226 areMemAccessesTriviallyDisjoint(MachineInstr *MIa, MachineInstr *MIb,
1228 assert(MIa && (MIa->mayLoad() || MIa->mayStore()) &&
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp514 const DataLayout &DL, MachineInstr *MIa, in MIsNeedChainEdge() argument
516 const MachineFunction *MF = MIa->getParent()->getParent(); in MIsNeedChainEdge()
520 if (MIa == MIb) in MIsNeedChainEdge()
524 if ((MIa->mayLoad() || MIa->mayStore()) && in MIsNeedChainEdge()
526 if (TII->areMemAccessesTriviallyDisjoint(MIa, MIb, AA)) in MIsNeedChainEdge()
530 if (!MIa->hasOneMemOperand() || !MIb->hasOneMemOperand()) in MIsNeedChainEdge()
533 if (isUnsafeMemoryObject(MIa, MFI, DL) || isUnsafeMemoryObject(MIb, MFI, DL)) in MIsNeedChainEdge()
538 if (!MIa->mayStore() && !MIb->mayStore()) in MIsNeedChainEdge()
545 MachineMemOperand *MMOa = *MIa->memoperands_begin(); in MIsNeedChainEdge()
/external/llvm/lib/Target/R600/
DSIInstrInfo.cpp1034 bool SIInstrInfo::checkInstOffsetsDoNotOverlap(MachineInstr *MIa, in checkInstOffsetsDoNotOverlap() argument
1039 if (getLdStBaseRegImmOfs(MIa, BaseReg0, Offset0, &RI) && in checkInstOffsetsDoNotOverlap()
1041 assert(MIa->hasOneMemOperand() && MIb->hasOneMemOperand() && in checkInstOffsetsDoNotOverlap()
1043 unsigned Width0 = (*MIa->memoperands_begin())->getSize(); in checkInstOffsetsDoNotOverlap()
1054 bool SIInstrInfo::areMemAccessesTriviallyDisjoint(MachineInstr *MIa, in areMemAccessesTriviallyDisjoint() argument
1057 unsigned Opc0 = MIa->getOpcode(); in areMemAccessesTriviallyDisjoint()
1060 assert(MIa && (MIa->mayLoad() || MIa->mayStore()) && in areMemAccessesTriviallyDisjoint()
1065 if (MIa->hasUnmodeledSideEffects() || MIb->hasUnmodeledSideEffects()) in areMemAccessesTriviallyDisjoint()
1069 if (MIa->hasOrderedMemoryRef() || MIb->hasOrderedMemoryRef()) in areMemAccessesTriviallyDisjoint()
1079 return checkInstOffsetsDoNotOverlap(MIa, MIb); in areMemAccessesTriviallyDisjoint()
[all …]
DSIInstrInfo.h63 bool checkInstOffsetsDoNotOverlap(MachineInstr *MIa,
129 MachineInstr *MIa, MachineInstr *MIb,
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.h56 areMemAccessesTriviallyDisjoint(MachineInstr *MIa, MachineInstr *MIb,
DAArch64InstrInfo.cpp612 AArch64InstrInfo::areMemAccessesTriviallyDisjoint(MachineInstr *MIa, in areMemAccessesTriviallyDisjoint() argument
620 assert(MIa && (MIa->mayLoad() || MIa->mayStore()) && in areMemAccessesTriviallyDisjoint()
625 if (MIa->hasUnmodeledSideEffects() || MIb->hasUnmodeledSideEffects() || in areMemAccessesTriviallyDisjoint()
626 MIa->hasOrderedMemoryRef() || MIb->hasOrderedMemoryRef()) in areMemAccessesTriviallyDisjoint()
634 if (getLdStBaseRegImmOfsWidth(MIa, BaseRegA, OffsetA, WidthA, TRI) && in areMemAccessesTriviallyDisjoint()
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/en-GB/
Den-GB_kh0_kpdf_mgc.pkb2821 F�b���������� ����!�.DH=.C0H%1PY^Ec<12*.,'.,MIa�<-HGI@ETKMTRckmayt�NS9�l�SJS`[gcG\VQkrqcce…