Home
last modified time | relevance | path

Searched refs:mayStore (Results 1 – 25 of 435) sorted by relevance

12345678910>>...18

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonPatternsV65.td10 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
19 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
28 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
41 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
50 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
59 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonPatternsV65.td10 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
19 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
28 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
41 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
50 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
59 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfoC.td217 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
223 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
229 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
235 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
241 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
255 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
266 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
282 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, Uses = [X2] in
362 let rd = 0, imm = 0, hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
369 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
DRISCVInstrInfo.td297 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
307 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
315 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
321 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
327 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
334 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
339 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
344 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
350 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
357 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
DRISCVInstrInfoA.td36 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
51 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in
188 let mayStore = 1;
211 let mayStore = 1;
222 let mayStore = 1;
232 let mayStore = 1;
278 let mayStore = 1;
306 let mayStore = 1;
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVInstrInfoC.td221 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
227 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
233 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
239 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
245 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
259 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
270 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
286 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, Uses = [X2] in
366 let rd = 0, imm = 0, hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
373 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
DRISCVInstrInfo.td345 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
355 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
363 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
369 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
375 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
382 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
388 hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
394 hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
400 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
407 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
DRISCVInstrInfoA.td36 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
51 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in
188 let mayStore = 1;
211 let mayStore = 1;
222 let mayStore = 1;
232 let mayStore = 1;
278 let mayStore = 1;
306 let mayStore = 1;
/external/llvm-project/llvm/tools/llvm-mca/Views/
DInstructionInfoView.cpp67 TempStream << (IIVDEntry.mayStore ? " * " : " "); in printView()
117 IIVDEntry.mayStore = MCDesc.mayStore(); in collectData()
/external/llvm-project/llvm/lib/Target/ARC/
DARCOptAddrMode.cpp295 if (Ldst->mayStore() && Ldst->getOperand(0).isReg()) { in canJoinInstructions()
395 bool IsStore = Ldst->mayStore(); in canHoistLoadStoreTo()
399 if (MI->mayStore() || MI->isCall() || MI->isInlineAsm() || in canHoistLoadStoreTo()
423 bool IsStore = Ldst->mayStore(); in canSinkLoadStoreTo()
430 if (MI->mayStore() || MI->isCall() || MI->isInlineAsm() || in canSinkLoadStoreTo()
444 bool IsStore = Ldst.mayStore(); in changeToAddrMode()
473 if (!MI->mayLoad() && !MI->mayStore()) in processBasicBlock()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCOptAddrMode.cpp295 if (Ldst->mayStore() && Ldst->getOperand(0).isReg()) { in canJoinInstructions()
395 bool IsStore = Ldst->mayStore(); in canHoistLoadStoreTo()
399 if (MI->mayStore() || MI->isCall() || MI->isInlineAsm() || in canHoistLoadStoreTo()
423 bool IsStore = Ldst->mayStore(); in canSinkLoadStoreTo()
430 if (MI->mayStore() || MI->isCall() || MI->isInlineAsm() || in canSinkLoadStoreTo()
444 bool IsStore = Ldst.mayStore(); in changeToAddrMode()
473 if (!MI->mayLoad() && !MI->mayStore()) in processBasicBlock()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrBulkMemory.td36 let mayStore = 1, hasSideEffects = 1 in
54 let mayLoad = 1, mayStore = 1 in
65 let mayStore = 1 in
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrBulkMemory.td38 let mayStore = 1, hasSideEffects = 1 in
54 let mayLoad = 1, mayStore = 1 in
65 let mayStore = 1 in
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DImplicitNullChecks.cpp328 if (!(PrevMI->mayStore() || PrevMI->mayLoad())) in areMemoryOpsAliased()
331 if (!(MI.mayStore() || PrevMI->mayStore())) in areMemoryOpsAliased()
336 return MI.mayStore() ? AR_WillAliasEverything : AR_MayAlias; in areMemoryOpsAliased()
338 return PrevMI->mayStore() ? AR_WillAliasEverything : AR_MayAlias; in areMemoryOpsAliased()
634 MI->mayStore() ? FaultMaps::FaultingLoadStore : FaultMaps::FaultingLoad; in insertFaultingInstr()
/external/llvm-project/llvm/lib/CodeGen/
DImplicitNullChecks.cpp334 if (!(PrevMI->mayStore() || PrevMI->mayLoad())) in areMemoryOpsAliased()
337 if (!(MI.mayStore() || PrevMI->mayStore())) in areMemoryOpsAliased()
342 return MI.mayStore() ? AR_WillAliasEverything : AR_MayAlias; in areMemoryOpsAliased()
344 return PrevMI->mayStore() ? AR_WillAliasEverything : AR_MayAlias; in areMemoryOpsAliased()
728 MI->mayStore() ? FaultMaps::FaultingLoadStore : FaultMaps::FaultingLoad; in insertFaultingInstr()
/external/llvm/lib/Target/Hexagon/
DHexagonIsetDx.td79 let isCodeGenOnly = 1, mayStore = 1, accessSize = ByteAccess in
221 let Defs = [R29, R30], Uses = [R30, R31, R29], isCodeGenOnly = 1, mayStore = 1, accessSize = Double…
233 let isCodeGenOnly = 1, mayStore = 1, accessSize = HalfWordAccess in
249 let isCodeGenOnly = 1, mayStore = 1, accessSize = WordAccess in
263 let isCodeGenOnly = 1, mayStore = 1, accessSize = WordAccess in
480 let isCodeGenOnly = 1, mayStore = 1, accessSize = ByteAccess in
508 let Uses = [R29], isCodeGenOnly = 1, mayStore = 1, accessSize = DoubleWordAccess in
522 let Uses = [R29], isCodeGenOnly = 1, mayStore = 1, accessSize = WordAccess in
622 let isCodeGenOnly = 1, mayStore = 1, accessSize = WordAccess in
680 let isCodeGenOnly = 1, mayStore = 1, accessSize = ByteAccess in
DHexagonOptAddrMode.cpp110 if ((!MID.mayStore() && !MID.mayLoad()) || HII->isPredicated(*MI)) in INITIALIZE_PASS_DEPENDENCY()
113 if (MID.mayStore()) { in INITIALIZE_PASS_DEPENDENCY()
173 if ((!UseMID.mayLoad() && !UseMID.mayStore()) || in canRemoveAddasl()
179 if (UseMID.mayStore() && UseMI->getOperand(2).isReg() && in canRemoveAddasl()
266 if ((MID.mayLoad() || MID.mayStore())) { in analyzeUses()
467 } else if (UseMID.mayStore()) { in changeAddAsl()
495 else if (MID.mayStore()) in xformUseMI()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIPostRABundler.cpp107 B->mayLoad() != I->mayLoad() || B->mayStore() != I->mayStore() || in runOnMachineFunction()
DSIMemoryLegalizer.cpp605 if (!(MI->mayLoad() && !MI->mayStore())) in getLoadInfo()
619 if (!(!MI->mayLoad() && MI->mayStore())) in getStoreInfo()
666 if (!(MI->mayLoad() && MI->mayStore())) in getAtomicCmpxchgOrRmwInfo()
696 assert(MI->mayLoad() && !MI->mayStore()); in enableLoadCacheBypass()
727 assert(MI->mayLoad() ^ MI->mayStore()); in enableNonTemporal()
942 assert(MI->mayLoad() && !MI->mayStore()); in enableLoadCacheBypass()
983 assert(MI->mayLoad() ^ MI->mayStore()); in enableNonTemporal()
1179 assert(MI->mayLoad() && !MI->mayStore()); in expandLoad()
1224 assert(!MI->mayLoad() && MI->mayStore()); in expandStore()
1292 assert(MI->mayLoad() && MI->mayStore()); in expandAtomicCmpxchgOrRmw()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMemoryLegalizer.cpp579 if (!(MI->mayLoad() && !MI->mayStore())) in getLoadInfo()
593 if (!(!MI->mayLoad() && MI->mayStore())) in getStoreInfo()
640 if (!(MI->mayLoad() && MI->mayStore())) in getAtomicCmpxchgOrRmwInfo()
669 assert(MI->mayLoad() && !MI->mayStore()); in enableLoadCacheBypass()
703 assert(MI->mayLoad() ^ MI->mayStore()); in enableNonTemporal()
903 assert(MI->mayLoad() && !MI->mayStore()); in enableLoadCacheBypass()
944 assert(MI->mayLoad() ^ MI->mayStore()); in enableNonTemporal()
1137 assert(MI->mayLoad() && !MI->mayStore()); in expandLoad()
1182 assert(!MI->mayLoad() && MI->mayStore()); in expandStore()
1247 assert(MI->mayLoad() && MI->mayStore()); in expandAtomicCmpxchgOrRmw()
/external/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td118 let mayStore = 0;
285 let mayStore = 0;
296 let mayStore = 0;
309 let mayStore = 0;
323 let mayStore = 0;
335 let mayStore = 0;
350 let mayStore = 0;
659 let mayStore = 0;
679 let mayStore = 1;
/external/llvm-project/llvm/lib/Target/Mips/
DMipsEVAInstrInfo.td81 bit mayStore = 1;
102 bit mayStore = 0;
118 bit mayStore = 1;
146 bit mayStore = 1;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsEVAInstrInfo.td81 bit mayStore = 1;
102 bit mayStore = 0;
118 bit mayStore = 1;
146 bit mayStore = 1;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrSystem.td139 let hasSideEffects = 1, mayStore = 1, Uses = [R0D], Defs = [R0D, CC] in
143 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
194 let mayStore = 1 in {
208 let mayLoad = 1, mayStore = 1, Defs = [CC] in
212 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
218 let mayLoad = 1, mayStore = 1, Uses = [R0L, R1L] in {
224 let mayLoad = 1, mayStore = 1, Uses = [R0L] in
228 let mayLoad = 1, mayStore = 1, Uses = [R0L], Defs = [CC] in
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZInstrSystem.td139 let hasSideEffects = 1, mayStore = 1, Uses = [R0D], Defs = [R0D, CC] in
143 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
194 let mayStore = 1 in {
208 let mayLoad = 1, mayStore = 1, Defs = [CC] in
212 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
218 let mayLoad = 1, mayStore = 1, Uses = [R0L, R1L] in {
224 let mayLoad = 1, mayStore = 1, Uses = [R0L] in
228 let mayLoad = 1, mayStore = 1, Uses = [R0L], Defs = [CC] in

12345678910>>...18