Searched refs:GetWidthMinusOneValue (Results 1 – 1 of 1) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 715 static Value *GetWidthMinusOneValue(Value* LHS,Value* RHS); 3435 Value *ScalarExprEmitter::GetWidthMinusOneValue(Value* LHS,Value* RHS) { in GetWidthMinusOneValue() function in ScalarExprEmitter 3458 Builder.CreateAnd(RHS, GetWidthMinusOneValue(Ops.LHS, RHS), "shl.mask"); in EmitShl() 3463 llvm::Value *WidthMinusOne = GetWidthMinusOneValue(Ops.LHS, Ops.RHS); in EmitShl() 3481 : GetWidthMinusOneValue(Ops.LHS, RHS); in EmitShl() 3521 Builder.CreateAnd(RHS, GetWidthMinusOneValue(Ops.LHS, RHS), "shr.mask"); in EmitShr() 3526 Builder.CreateICmpULE(RHS, GetWidthMinusOneValue(Ops.LHS, RHS)); in EmitShr()
|