Home
last modified time | relevance | path

Searched refs:LoopBB (Results 1 – 14 of 14) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp302 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 DMSP430ISelLowering.cpp1242 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 Dtoy.cpp649 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 Dtoy.cpp757 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 Dtoy-jit.cpp806 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 Dtoy.cpp1086 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 Dtoy.cpp872 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 Dtoy-jit.cpp824 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 Dtoy.cpp1188 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 Dtoy.cpp1046 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 Dtoy.cpp1073 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 Dtoy.cpp1266 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 DLangImpl5.rst590 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 DCGExprCXX.cpp957 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()