Home | History | Annotate | Download | only in portable

Lines Matching refs:BasicBlock

62 ::llvm::BasicBlock* MirConverter::GetLLVMBlock(int id) {
137 ::llvm::BasicBlock* MirConverter::FindCaseTarget(uint32_t vaddr) {
138 BasicBlock* bb = mir_graph_->FindBlock(vaddr);
143 void MirConverter::ConvertPackedSwitch(BasicBlock* bb,
156 ::llvm::BasicBlock* llvm_bb =
167 void MirConverter::ConvertSparseSwitch(BasicBlock* bb,
183 ::llvm::BasicBlock* llvm_bb =
329 void MirConverter::ConvertCompareAndBranch(BasicBlock* bb, MIR* mir,
344 void MirConverter::ConvertCompareZeroAndBranch(BasicBlock* bb,
467 void MirConverter::ConvertInvoke(BasicBlock* bb, MIR* mir,
703 bool MirConverter::ConvertMIRNode(MIR* mir, BasicBlock* bb,
704 ::llvm::BasicBlock* llvm_bb) {
1549 void MirConverter::HandlePhiNodes(BasicBlock* bb, ::llvm::BasicBlock* llvm_bb) {
1598 void MirConverter::ConvertExtendedMIR(BasicBlock* bb, MIR* mir,
1599 ::llvm::BasicBlock* llvm_bb) {
1645 bool MirConverter::BlockBitcodeConversion(BasicBlock* bb) {
1647 ::llvm::BasicBlock* llvm_bb = GetLLVMBlock(bb->id);
1745 ::llvm::BasicBlock* work_bb =
1746 ::llvm::BasicBlock::Create(*context_, "", func_);
1752 ::llvm::BasicBlock *target =
1856 bool MirConverter::CreateLLVMBasicBlock(BasicBlock* bb) {
1863 ::llvm::BasicBlock* llvm_bb =
1864 ::llvm::BasicBlock::Create(*context_, entry_block ? "entry" :
1870 ::llvm::BasicBlock::Create(*context_, "placeholder",
1895 for (BasicBlock* bb = iter.Next(); bb != NULL; bb = iter.Next()) {
1927 for (BasicBlock* bb = iter2.Next(); bb != NULL; bb = iter2.Next()) {
1944 for (::llvm::BasicBlock::iterator it = placeholder_bb_->begin(),