|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Transforms/InstCombine/InstCombineCalls.cpp 3559 Value *RightShift = Signed ? Builder.CreateAShr(Shl, IntSize - Width)
3565 Value *RightShift = Signed ? Builder.CreateAShr(Src, Offset)
lib/Transforms/InstCombine/InstCombineCasts.cpp 805 Value *Shift = Builder.CreateAShr(A, std::min(ShiftAmt, ASize - 1));
lib/Transforms/InstCombine/InstCombineShifts.cpp 1064 Value *AShr = Builder.CreateAShr(X, NewShAmt);
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 965 StackBaseTag = IRB.CreateAShr(ThreadLong, 3);
1002 IRB.CreateShl(IRB.CreateAShr(ThreadLong, 56), 12, "", true, true),
tools/clang/lib/CodeGen/CGBuiltin.cpp12192 HigherBits = Builder.CreateAShr(MulResult, 64);
tools/clang/lib/CodeGen/CGExpr.cpp 1836 Val = Builder.CreateAShr(Val, Info.Offset + HighBits, "bf.ashr");
2081 ResultVal = Builder.CreateAShr(ResultVal, HighBits, "bf.result.ashr");
tools/clang/lib/CodeGen/CGExprScalar.cpp 1453 ? Builder.CreateAShr(Result, SrcScale - DstScale, "downscale")
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 641 return Bld.CreateAShr(getNVPTXThreadID(CGF), LaneIDBits, "nvptx_warp_id");
tools/polly/lib/CodeGen/IslExprBuilder.cpp 420 Res = Builder.CreateAShr(LHS, Val.ceilLogBase2(), "polly.fdiv_q.shr");