OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CreateBinaryIntrinsic
(Results
1 - 10
of
10
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
PoisonChecking.cpp
117
B.
CreateBinaryIntrinsic
(Intrinsic::sadd_with_overflow, LHS, RHS);
122
B.
CreateBinaryIntrinsic
(Intrinsic::uadd_with_overflow, LHS, RHS);
130
B.
CreateBinaryIntrinsic
(Intrinsic::ssub_with_overflow, LHS, RHS);
135
B.
CreateBinaryIntrinsic
(Intrinsic::usub_with_overflow, LHS, RHS);
143
B.
CreateBinaryIntrinsic
(Intrinsic::smul_with_overflow, LHS, RHS);
148
B.
CreateBinaryIntrinsic
(Intrinsic::umul_with_overflow, LHS, RHS);
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
FixedPointBuilder.h
237
Result = B.
CreateBinaryIntrinsic
(IID, WideLHS, WideRHS);
263
Result = B.
CreateBinaryIntrinsic
(IID, WideLHS, WideRHS);
349
Result = B.
CreateBinaryIntrinsic
(IID, LHS, RHS);
IRBuilder.h
868
CallInst *
CreateBinaryIntrinsic
(Intrinsic::ID ID, Value *LHS, Value *RHS,
882
return
CreateBinaryIntrinsic
(Intrinsic::minnum, LHS, RHS, nullptr, Name);
887
return
CreateBinaryIntrinsic
(Intrinsic::maxnum, LHS, RHS, nullptr, Name);
892
return
CreateBinaryIntrinsic
(Intrinsic::minimum, LHS, RHS, nullptr, Name);
897
return
CreateBinaryIntrinsic
(Intrinsic::maximum, LHS, RHS, nullptr, Name);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp
456
IC.Builder.
CreateBinaryIntrinsic
(Intrinsic::cttz, Zext, Op1);
463
auto *Cttz = IC.Builder.
CreateBinaryIntrinsic
(Intrinsic::cttz, X,
926
Builder.
CreateBinaryIntrinsic
(Intrinsic::abs, X, Builder.getFalse());
944
Value *NarrowMaxMin = Builder.
CreateBinaryIntrinsic
(IID, X, Y);
952
Value *NarrowMaxMin = Builder.
CreateBinaryIntrinsic
(IID, X, NarrowC);
966
Value *NarrowMaxMin = Builder.
CreateBinaryIntrinsic
(IID, X, Y);
975
Value *NarrowMaxMin = Builder.
CreateBinaryIntrinsic
(IID, X, NarrowC);
985
Value *InvMaxMin = Builder.
CreateBinaryIntrinsic
(InvID, X, Y);
991
Value *InvMaxMin = Builder.
CreateBinaryIntrinsic
(InvID, X, NotC);
1010
Value *Abs = Builder.
CreateBinaryIntrinsic
(
[
all
...]
InstCombineSelect.cpp
770
Value *Result = Builder.
CreateBinaryIntrinsic
(Intrinsic::usub_sat, A, B);
791
return Builder.
CreateBinaryIntrinsic
(
820
return Builder.
CreateBinaryIntrinsic
(Intrinsic::uadd_sat, X, Y);
830
return Builder.
CreateBinaryIntrinsic
(
840
return Builder.
CreateBinaryIntrinsic
(Intrinsic::uadd_sat, Cmp1, Y);
1097
IC.Builder.
CreateBinaryIntrinsic
(Intrinsic::abs, LHS, IntMinIsPoisonC);
3020
SI, Builder.
CreateBinaryIntrinsic
(Intrinsic::maxnum, X, Y, &SI));
3024
SI, Builder.
CreateBinaryIntrinsic
(Intrinsic::minnum, X, Y, &SI));
InstCombineMulDivRem.cpp
371
Value *Abs = Builder.
CreateBinaryIntrinsic
(
1413
Value *V = Builder.
CreateBinaryIntrinsic
(
InstCombineAndOrXor.cpp
3582
Value *InvMaxMin = Builder.
CreateBinaryIntrinsic
(InvID, X, Y);
3588
Value *InvMaxMin = Builder.
CreateBinaryIntrinsic
(InvID, X, NotY);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp
7054
return Builder.
CreateBinaryIntrinsic
(Intrinsic::maxnum, LHS, RHS);
7056
return Builder.
CreateBinaryIntrinsic
(Intrinsic::minnum, LHS, RHS);
7062
return Builder.
CreateBinaryIntrinsic
(Intrinsic::smax, LHS, RHS);
7068
return Builder.
CreateBinaryIntrinsic
(Intrinsic::smin, LHS, RHS);
7074
return Builder.
CreateBinaryIntrinsic
(Intrinsic::umax, LHS, RHS);
7080
return Builder.
CreateBinaryIntrinsic
(Intrinsic::umin, LHS, RHS);
/src/external/apache2/llvm/dist/llvm/lib/IR/
IRBuilder.cpp
791
CallInst *IRBuilderBase::
CreateBinaryIntrinsic
(Intrinsic::ID ID, Value *LHS,
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp
1426
Value *MathOV = Builder.
CreateBinaryIntrinsic
(IID, Arg0, Arg1);
Completed in 112 milliseconds
Indexes created Thu Jun 18 00:24:58 UTC 2026