Lines Matching refs:Or
98 Value *Or = IRB.CreateOr(Cmp2, Cmp3); in getBoundsCheckCond() local
102 Or = IRB.CreateOr(Cmp1, Or); in getBoundsCheckCond()
105 return Or; in getBoundsCheckCond()
114 static void insertBoundsCheck(Value *Or, BuilderTy &IRB, GetTrapBBT GetTrapBB) { in insertBoundsCheck() argument
116 ConstantInt *C = dyn_cast_or_null<ConstantInt>(Or); in insertBoundsCheck()
139 BranchInst::Create(GetTrapBB(IRB), Cont, Or, OldBB); in insertBoundsCheck()
157 Value *Or = nullptr; in addBoundsChecking() local
161 Or = getBoundsCheckCond(LI->getPointerOperand(), LI, DL, TLI, in addBoundsChecking()
165 Or = getBoundsCheckCond(SI->getPointerOperand(), SI->getValueOperand(), in addBoundsChecking()
169 Or = in addBoundsChecking()
174 Or = getBoundsCheckCond(AI->getPointerOperand(), AI->getValOperand(), in addBoundsChecking()
177 if (Or) in addBoundsChecking()
178 TrapInfo.push_back(std::make_pair(&I, Or)); in addBoundsChecking()