Searched refs:isLd (Results 1 – 2 of 2) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMLoadStoreOptimizer.cpp | 1523 bool isLd = isLoadSingle(Opcode); in MergeBaseUpdateLoadStore() local 1532 .addReg(Base, getKillRegState(isLd ? BaseKill : false)) in MergeBaseUpdateLoadStore() 1535 .addReg(MO.getReg(), (isLd ? getDefRegState(true) in MergeBaseUpdateLoadStore() 1540 } else if (isLd) { in MergeBaseUpdateLoadStore() 1788 bool isLd = Opcode == ARM::LDRD || Opcode == ARM::t2LDRDi8; in FixInvalidRegPairOp() local 1789 bool EvenDeadKill = isLd ? in FixInvalidRegPairOp() 1792 bool OddDeadKill = isLd ? in FixInvalidRegPairOp() 1806 unsigned NewOpc = (isLd) in FixInvalidRegPairOp() 1809 if (isLd) { in FixInvalidRegPairOp() 1813 .addReg(EvenReg, getDefRegState(isLd) | getDeadRegState(EvenDeadKill)) in FixInvalidRegPairOp() [all …]
|
| H A D | ARMInstrFormats.td | 770 class AI2ldst<bits<3> op, bit isLd, bit isByte, dag oops, dag iops, AddrMode am, 780 let Inst{20} = isLd; 783 class AI2ldstidx<bit isLd, bit isByte, bit isPre, dag oops, dag iops, 793 let Inst{20} = isLd; // L bit
|