search for: bb_e

Displaying 2 results from an estimated 2 matches for "bb_e".

Did you mean: bb_1
2012 Mar 29
2
[LLVMdev] VLIWPacketizerList: failing to schedule terminators
...oopInfo & MLI = getAnalysis<MachineLoopInfo>(); MachineDominatorTree & MDT = getAnalysis<MachineDominatorTree>(); LiveIntervals * LIS = &getAnalysis<LiveIntervals>(); R600Packetizer packetizer(MF, MLI, MDT, LIS); for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end(); BB != BB_E; ++BB) { packetizer.PacketizeMIs(BB, BB->begin(), BB->end()); } MF.dump(); return false; } } // End anonymous namespace FunctionPass *llvm::createR600PacketizeInstrsPass(TargetMachine &tm) { return new...
2012 Jul 16
3
[LLVMdev] RFC: LLVM incubation, or requirements for committing new backends
...tm); > +} > + > +bool AMDGPUConvertToISAPass::runOnMachineFunction(MachineFunction &MF) > +{ > + const AMDGPUInstrInfo * TII = > + static_cast<const AMDGPUInstrInfo*>(TM.getInstrInfo()); > + > + for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end(); > + BB != BB_E; ++BB) { > + MachineBasicBlock &MBB = *BB; > + for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end(); > + I != E; ++I) { > + Machi...