search for: mbb_end

Displaying 3 results from an estimated 3 matches for "mbb_end".

Did you mean: mbb_cond
2014 Dec 08
2
[LLVMdev] Virtual register problem in X86 backend
...BasicBlock *LLVM_BB = MBB->getBasicBlock(); MachineFunction *F = MBB->getParent(); // Create all the basicblocks MachineBasicBlock *MBB_cond = F->CreateMachineBasicBlock(LLVM_BB); MachineBasicBlock *MBB_erase = F->CreateMachineBasicBlock(LLVM_BB); MachineBasicBlock *MBB_end = F->CreateMachineBasicBlock(LLVM_BB); // Insert the new basicblocks F->insert(MBB, MBB_cond); F->insert(MBB, MBB_erase); F->insert(MBB, MBB_end); // Split the last MBB in two MBB_end->splice(MBB_end->begin(), MBB, next(MachineBasicBlock::iterator(MI)), M...
2014 Oct 28
2
[LLVMdev] Problem in X86 backend (again)
...etInstrInfo(); const BasicBlock *LLVM_BB = MBB->getBasicBlock(); MachineFunction *F = MBB->getParent(); // Create all the basicblocks MachineBasicBlock *MBB_cond = F->CreateMachineBasicBlock(LLVM_BB); MachineBasicBlock *MBB_erase = F->CreateMachineBasicBlock(LLVM_BB); MachineBasicBlock *MBB_end = F->CreateMachineBasicBlock(LLVM_BB); // Insert the new basicblocks F->insert(MBB, MBB_cond); F->insert(MBB, MBB_erase); F->insert(MBB, MBB_end); // Split the last MBB in two MBB_end->splice(MBB_end->begin(), MBB, next(MachineBasicBlock::iterator(MI)), MBB->end()); MBB_end-&gt...
2014 Dec 10
2
[LLVMdev] Virtual register problem in X86 backend
...gt;> MachineFunction *F = MBB->getParent(); >> >> // Create all the basicblocks >> MachineBasicBlock *MBB_cond = F->CreateMachineBasicBlock(LLVM_BB); >> MachineBasicBlock *MBB_erase = F->CreateMachineBasicBlock(LLVM_BB); >> MachineBasicBlock *MBB_end = F->CreateMachineBasicBlock(LLVM_BB); >> >> // Insert the new basicblocks >> F->insert(MBB, MBB_cond); >> F->insert(MBB, MBB_erase); >> F->insert(MBB, MBB_end); >> >> // Split the last MBB in two >> MBB_end->splice(MB...