reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
111 Mutator.SetInsertPoint(SpeculateDecisionBlock); 114 Mutator.CreateLoad(LoadValueTy, SpeculatorGuard, "guard.value"); 117 Mutator.CreateICmpEQ(LoadGuard, ConstantInt::get(LoadValueTy, 0), 119 Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry); 121 Mutator.SetInsertPoint(SpeculateBlock); 123 Mutator.CreatePtrToInt(&Fn, Type::getInt64Ty(MContext)); 124 Mutator.CreateCall(RuntimeCallTy, RuntimeCall, 126 Mutator.CreateStore(ConstantInt::get(LoadValueTy, 1), 128 Mutator.CreateBr(&ProgramEntry); 130 assert(Mutator.GetInsertBlock()->getParent() == &Fn &&