Searched refs:LDM (Results 1 – 16 of 16) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | AddDiscriminators.cpp | 184 LocationDiscriminatorMap LDM; in addDiscriminators() local 211 unsigned Discriminator = R.second ? ++LDM[L] : LDM[L]; in addDiscriminators() 248 unsigned Discriminator = ++LDM[L]; in addDiscriminators()
|
| /freebsd-12.1/crypto/openssl/crypto/sha/asm/ |
| H A D | sha512-parisc.pl | 69 $LDM="ldd,ma"; 81 $LDM="ldwm"; 133 `"$LDM $SZ($Tbl),$t1" if ($i<15)` 155 $LDM $SZ($Tbl),$t1 298 $LDM $SZ($Tbl),$t1
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | arm1020e.md | 181 ;; On a LDM/STM operation, the LSU pipeline iterates until all of the 192 ;; a register dependency; the dependency is cleared as soon as the LDM/STM
|
| H A D | arm1026ejs.md | 181 ;; On a LDM/STM operation, the LSU pipeline iterates until all of the
|
| H A D | arm.md | 4217 ; LDR instructions than we can with LDM.
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleSwift.td | 483 (instregex "LDM(IA|DA|DB|IB)$", "t2LDM(IA|DA|DB|IB)$", 484 "(t|sys)LDM(IA|DA|DB|IB)$")>; 487 "LDM(IA|DA|DB|IB)_UPD", "(t2|sys|t)LDM(IA|DA|DB|IB)_UPD")>;
|
| H A D | ARMScheduleR52.td | 481 (instregex "LDM(IA|DA|DB|IB)$", "t2LDM(IA|DA|DB|IB)$", 482 "(t|sys)LDM(IA|DA|DB|IB)$")>; 484 (instregex "LDM(IA|DA|DB|IB)_UPD", "(t2|sys|t)LDM(IA|DA|DB|IB)_UPD")>;
|
| H A D | ARMScheduleA9.td | 2050 // Define a predicate to select the LDM based on number of memory addresses. 2059 // LDM/VLDM/VLDn address generation latency & resources. 2070 // For unknown LDM/VLDM/VSTM, assume 2 32-bit registers. 2073 // Define LDM Resources. 2093 // LDM: Load multiple into 32-bit integer registers. 2248 // tuple, unlike LDM. So the number of write operands is not variadic. 2254 // Resources for other (non-LDM/VLDM) Variants.
|
| H A D | ARMBaseInstrInfo.cpp | 1419 MachineInstrBuilder LDM, STM; in expandMEMCPY() local 1422 LDM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2LDMIA_UPD in expandMEMCPY() 1427 LDM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2LDMIA : ARM::LDMIA)); in expandMEMCPY() 1441 LDM.add(LDBase).add(predOps(ARMCC::AL)); in expandMEMCPY() 1458 LDM.addReg(Reg, RegState::Define); in expandMEMCPY()
|
| H A D | ARMScheduleA57.td | 75 // LDM, base reg in list 591 def : InstRW<[A57WriteLDM], (instregex "(t|t2|sys)?LDM(IA|DA|DB|IB)$")>; 595 (instregex "(t|t2|sys)?LDM(IA_UPD|DA_UPD|DB_UPD|IB_UPD|IA_RET)", "tPOP")>;
|
| H A D | ARMInstrThumb.td | 1597 // post-inc LDR -> LDM r0!, {r1}. The way operands are layed out in LDMs is
|
| H A D | ARMInstrInfo.td | 3350 defm LDM : arm_ldst_mult<"ldm", "", 1, 0, LdStMulFrm, IIC_iLoad_m, 5967 // PUSH/POP aliases for STM/LDM
|
| H A D | ARMInstrThumb2.td | 4619 // PUSH/POP aliases for STM/LDM
|
| /freebsd-12.1/usr.sbin/services_mkdb/ |
| H A D | services | 640 unidata-ldm 388/tcp #Unidata LDM Version 4 641 unidata-ldm 388/udp #Unidata LDM Version 4
|
| /freebsd-12.1/contrib/binutils/bfd/ |
| H A D | ChangeLog-0203 | 4869 (elf64_alpha_relax_tls_get_addr): Handle LDM relocs. Frob the 4870 symbol index when relaxing LDM to TPREL. 4873 (elf64_alpha_check_relocs): Frob LDM reloc symndx to zero.
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | ChangeLog-2003 | 29770 LDM instructions with writeback enabled.
|