Lines Matching defs:Or
101 Value *Or = IRB.CreateOr(Cmp2, Cmp3);
105 Or = IRB.CreateOr(Cmp1, Or);
108 return Or;
140 /// \p Or is the condition that should guard the trap.
144 static void insertBoundsCheck(Value *Or, BuilderTy &IRB, GetTrapBBT GetTrapBB) {
146 ConstantInt *C = dyn_cast_or_null<ConstantInt>(Or);
171 BranchInst::Create(TrapBB, Cont, Or, OldBB);
200 Value *Or = nullptr;
204 Or = getBoundsCheckCond(LI->getPointerOperand(), LI, DL, TLI,
208 Or = getBoundsCheckCond(SI->getPointerOperand(), SI->getValueOperand(),
212 Or =
217 Or = getBoundsCheckCond(AI->getPointerOperand(), AI->getValOperand(),
220 if (Or) {
225 Or = IRB.CreateAnd(Or, Allow);
227 TrapInfo.push_back(std::make_pair(&I, Or));