| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 302 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in expandAtomicRMWToLLSC() local 312 Builder.CreateBr(LoopBB); in expandAtomicRMWToLLSC() 315 Builder.SetInsertPoint(LoopBB); in expandAtomicRMWToLLSC() 325 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in expandAtomicRMWToLLSC() 359 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in expandAtomicRMWToCmpXchg() local 372 Builder.CreateBr(LoopBB); in expandAtomicRMWToCmpXchg() 375 Builder.SetInsertPoint(LoopBB); in expandAtomicRMWToCmpXchg() 386 Loaded->addIncoming(NewLoaded, LoopBB); in expandAtomicRMWToCmpXchg() 389 Builder.CreateCondBr(Success, ExitBB, LoopBB); in expandAtomicRMWToCmpXchg() 443 auto LoopBB = BasicBlock::Create(Ctx, "cmpxchg.start", F, TryStoreBB); in expandAtomicCmpXchg() local [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 1242 MachineBasicBlock *LoopBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitShiftInstr() local 1245 F->insert(I, LoopBB); in EmitShiftInstr() 1255 BB->addSuccessor(LoopBB); in EmitShiftInstr() 1257 LoopBB->addSuccessor(RemBB); in EmitShiftInstr() 1258 LoopBB->addSuccessor(LoopBB); in EmitShiftInstr() 1282 BuildMI(LoopBB, dl, TII.get(MSP430::PHI), ShiftReg) in EmitShiftInstr() 1284 .addReg(ShiftReg2).addMBB(LoopBB); in EmitShiftInstr() 1285 BuildMI(LoopBB, dl, TII.get(MSP430::PHI), ShiftAmtReg) in EmitShiftInstr() 1287 .addReg(ShiftAmtReg2).addMBB(LoopBB); in EmitShiftInstr() 1288 BuildMI(LoopBB, dl, TII.get(Opc), ShiftReg2) in EmitShiftInstr() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/ |
| H A D | toy.cpp | 649 BasicBlock *LoopBB = in Codegen() local 653 Builder.CreateBr(LoopBB); in Codegen() 656 Builder.SetInsertPoint(LoopBB); in Codegen() 702 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/ |
| H A D | toy.cpp | 757 BasicBlock *LoopBB = in Codegen() local 761 Builder.CreateBr(LoopBB); in Codegen() 764 Builder.SetInsertPoint(LoopBB); in Codegen() 810 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
| H A D | toy-jit.cpp | 806 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); in Codegen() local 809 Builder.CreateBr(LoopBB); in Codegen() 812 Builder.SetInsertPoint(LoopBB); in Codegen() 854 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| H A D | toy.cpp | 1086 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); in Codegen() local 1089 Builder.CreateBr(LoopBB); in Codegen() 1092 Builder.SetInsertPoint(LoopBB); in Codegen() 1134 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/ |
| H A D | toy.cpp | 872 BasicBlock *LoopBB = in Codegen() local 876 Builder.CreateBr(LoopBB); in Codegen() 879 Builder.SetInsertPoint(LoopBB); in Codegen() 923 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/ |
| H A D | toy-jit.cpp | 824 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); in Codegen() local 827 Builder.CreateBr(LoopBB); in Codegen() 830 Builder.SetInsertPoint(LoopBB); in Codegen() 872 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| H A D | toy.cpp | 1188 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); in Codegen() local 1191 Builder.CreateBr(LoopBB); in Codegen() 1194 Builder.SetInsertPoint(LoopBB); in Codegen() 1236 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/ |
| H A D | toy.cpp | 1046 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); in Codegen() local 1049 Builder.CreateBr(LoopBB); in Codegen() 1052 Builder.SetInsertPoint(LoopBB); in Codegen() 1094 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/ |
| H A D | toy.cpp | 1073 BasicBlock *LoopBB = in Codegen() local 1077 Builder.CreateBr(LoopBB); in Codegen() 1080 Builder.SetInsertPoint(LoopBB); in Codegen() 1124 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/ |
| H A D | toy.cpp | 1266 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); in Codegen() local 1269 Builder.CreateBr(LoopBB); in Codegen() 1272 Builder.SetInsertPoint(LoopBB); in Codegen() 1314 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /minix3/external/bsd/llvm/dist/llvm/docs/tutorial/ |
| H A D | LangImpl5.rst | 590 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); 592 // Insert an explicit fall through from the current block to the LoopBB. 593 Builder.CreateBr(LoopBB); 603 // Start insertion in LoopBB. 604 Builder.SetInsertPoint(LoopBB); 688 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 957 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop"); in EmitNewArrayInitializer() local 969 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); in EmitNewArrayInitializer() 973 EmitBlock(LoopBB); in EmitNewArrayInitializer() 1008 Builder.CreateCondBr(IsEnd, ContBB, LoopBB); in EmitNewArrayInitializer()
|