|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/ARM/ARMISelLowering.cpp10014 const BasicBlock *LLVM_BB = BB->getBasicBlock();
10015 MachineFunction::iterator It = ++BB->getIterator();
10023 MachineFunction *MF = BB->getParent();
10072 emitPostLd(BB, MI, TII, dl, UnitSize, scratch, srcIn, srcOut,
10074 emitPostSt(BB, MI, TII, dl, UnitSize, scratch, destIn, destOut,
10087 emitPostLd(BB, MI, TII, dl, 1, scratch, srcIn, srcOut,
10089 emitPostSt(BB, MI, TII, dl, 1, scratch, destIn, destOut,
10095 return BB;
10124 exitMBB->splice(exitMBB->begin(), BB,
10125 std::next(MachineBasicBlock::iterator(MI)), BB->end());
10126 exitMBB->transferSuccessorsAndUpdatePHIs(BB);
10134 BuildMI(BB, dl, TII->get(IsThumb ? ARM::t2MOVi16 : ARM::MOVi16), Vtmp)
10139 BuildMI(BB, dl, TII->get(IsThumb ? ARM::t2MOVTi16 : ARM::MOVTi16), varEnd)
10158 BuildMI(*BB, MI, dl, TII->get(ARM::tLDRpci))
10164 BuildMI(*BB, MI, dl, TII->get(ARM::LDRcp))
10171 BB->addSuccessor(loopMBB);
10177 MachineBasicBlock *entryBB = BB;
10178 BB = loopMBB;
10186 BuildMI(*BB, BB->begin(), dl, TII->get(ARM::PHI), varPhi)
10186 BuildMI(*BB, BB->begin(), dl, TII->get(ARM::PHI), varPhi)
10189 BuildMI(BB, dl, TII->get(ARM::PHI), srcPhi)
10192 BuildMI(BB, dl, TII->get(ARM::PHI), destPhi)
10199 emitPostLd(BB, BB->end(), TII, dl, UnitSize, scratch, srcPhi, srcLoop,
10199 emitPostLd(BB, BB->end(), TII, dl, UnitSize, scratch, srcPhi, srcLoop,
10201 emitPostSt(BB, BB->end(), TII, dl, UnitSize, scratch, destPhi, destLoop,
10201 emitPostSt(BB, BB->end(), TII, dl, UnitSize, scratch, destPhi, destLoop,
10206 BuildMI(*BB, BB->end(), dl, TII->get(ARM::tSUBi8), varLoop)
10206 BuildMI(*BB, BB->end(), dl, TII->get(ARM::tSUBi8), varLoop)
10213 BuildMI(*BB, BB->end(), dl,
10213 BuildMI(*BB, BB->end(), dl,
10222 BuildMI(*BB, BB->end(), dl,
10222 BuildMI(*BB, BB->end(), dl,
10227 BB->addSuccessor(loopMBB);
10228 BB->addSuccessor(exitMBB);
10231 BB = exitMBB;
10242 emitPostLd(BB, StartOfExit, TII, dl, 1, scratch, srcIn, srcOut,
10244 emitPostSt(BB, StartOfExit, TII, dl, 1, scratch, destIn, destOut,
10251 return BB;