OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CreateAShr
(Results
1 - 25
of
31
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
IntegerDivision.cpp
57
Value *DividendSign = Builder.
CreateAShr
(Dividend, Shift);
58
Value *DivisorSign = Builder.
CreateAShr
(Divisor, Shift);
130
Value *Tmp = Builder.
CreateAShr
(Dividend, Shift);
131
Value *Tmp1 = Builder.
CreateAShr
(Divisor, Shift);
315
Value *Tmp10 = Builder.
CreateAShr
(Tmp9, MSB);
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
NoFolder.h
128
Instruction *
CreateAShr
(Constant *LHS, Constant *RHS,
131
return BinaryOperator::
CreateAShr
(LHS, RHS);
IRBuilderFolder.h
53
virtual Value *
CreateAShr
(Constant *LHS, Constant *RHS,
FixedPointBuilder.h
62
? B.
CreateAShr
(Result, SrcScale - DstScale, "downscale")
365
return LHSSema.isSigned() ? B.
CreateAShr
(LHS, RHS) : B.CreateLShr(LHS, RHS);
ConstantFolder.h
101
Constant *
CreateAShr
(Constant *LHS, Constant *RHS,
IRBuilder.h
1320
Value *
CreateAShr
(Value *LHS, Value *RHS, const Twine &Name = "",
1324
return Insert(Folder.
CreateAShr
(LC, RC, isExact), Name);
1326
return Insert(BinaryOperator::
CreateAShr
(LHS, RHS), Name);
1330
Value *
CreateAShr
(Value *LHS, const APInt &RHS, const Twine &Name = "",
1332
return
CreateAShr
(LHS, ConstantInt::get(LHS->getType(), RHS), Name,isExact);
1335
Value *
CreateAShr
(Value *LHS, uint64_t RHS, const Twine &Name = "",
1337
return
CreateAShr
(LHS, ConstantInt::get(LHS->getType(), RHS), Name,isExact);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp
1135
Value *AShr = Builder.
CreateAShr
(X, NewShAmt);
1295
auto *NewAShr = BinaryOperator::
CreateAShr
(X, ShiftDiff);
1314
return BinaryOperator::
CreateAShr
(X, ConstantInt::get(Ty, AmtSum));
1322
Value *NewSh = Builder.
CreateAShr
(X, ConstantInt::get(SrcTy, ShAmt));
1352
auto *NewAShr = Builder.
CreateAShr
(X, Op1, Op0->getName() + ".not");
InstCombineNegator.cpp
195
: Builder.
CreateAShr
(I->getOperand(0), I->getOperand(1));
InstCombineCasts.cpp
840
: BinaryOperator::
CreateAShr
(A, ShAmt);
848
Value *Shift = Builder.
CreateAShr
(A, ShAmt, "", IsExact);
869
? Builder.
CreateAShr
(A, ShAmt, OldShift->getName(), IsExact)
1334
Value *In = Builder.
CreateAShr
(Op0, Sh, Op0->getName() + ".lobit");
1387
In = Builder.
CreateAShr
(In, ConstantInt::get(In->getType(),
1494
return BinaryOperator::
CreateAShr
(Builder.CreateShl(Res, ShAmt, "sext"),
1506
return BinaryOperator::
CreateAShr
(Builder.CreateShl(X, ShAmt), ShAmt);
1540
return BinaryOperator::
CreateAShr
(A, NewShAmt);
InstCombineAddSub.cpp
961
return BinaryOperator::
CreateAShr
(NewShl, ShAmtC);
1240
auto *NewAShr = BinaryOperator::
CreateAShr
(X, LowBitsToSkip,
InstCombineMulDivRem.cpp
361
return BinaryOperator::CreateAnd(Builder.
CreateAShr
(X, *C), Op1);
363
return BinaryOperator::CreateAnd(Builder.
CreateAShr
(X, *C), Op0);
InstCombineSimplifyDemanded.cpp
1056
BinaryOperator::
CreateAShr
(VarX, Amt);
InstCombineAndOrXor.cpp
3370
return BinaryOperator::
CreateAShr
(X, Y);
3395
return BinaryOperator::
CreateAShr
(ConstantExpr::getNot(C), Y);
InstCombineSelect.cpp
577
return Builder.
CreateAShr
(X, Y, IC->getName(), IsExact);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstCombineIntrinsic.cpp
220
: Builder.
CreateAShr
(Vec, Amt));
226
return Builder.
CreateAShr
(Vec, Builder.CreateVectorSplat(VWidth, Amt));
247
: Builder.
CreateAShr
(Vec, Amt));
295
return Builder.
CreateAShr
(Vec, ShiftVec);
363
: Builder.
CreateAShr
(Vec, Amt));
435
return Builder.
CreateAShr
(Vec, ShiftVec);
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetFolder.h
98
Constant *
CreateAShr
(Constant *LHS, Constant *RHS,
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCodeGenPrepare.cpp
885
JQ = Builder.
CreateAShr
(JQ, Builder.getInt32(30));
956
Res = Builder.
CreateAShr
(Res, InRegBits);
1010
return Builder.
CreateAShr
(V, Builder.getInt32(31));
AMDGPUInstCombineIntrinsic.cpp
452
Value *RightShift = Signed ? IC.Builder.
CreateAShr
(Shl, IntSize - Width)
458
Value *RightShift = Signed ? IC.Builder.
CreateAShr
(Src, Offset)
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
HWAddressSanitizer.cpp
1065
StackBaseTag = IRB.
CreateAShr
(ThreadLong, 3);
1102
IRB.CreateShl(IRB.
CreateAShr
(ThreadLong, 56), 12, "", true, true),
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp
1878
InitXNext = Builder.
CreateAShr
(InitX, 1);
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBuiltin.cpp
937
Value *ByteIndex = CGF.Builder.
CreateAShr
(
5397
return Builder.
CreateAShr
(Vec, Shift, name);
6824
Ops[0] = Builder.
CreateAShr
(Ops[0], Ops[1]);
7960
return Unsigned ? Builder.CreateLShr(V, Shift) : Builder.
CreateAShr
(V, Shift);
10267
return Builder.
CreateAShr
(
10283
Ops[1] = Builder.
CreateAShr
(
12117
LHS = CGF.Builder.
CreateAShr
(LHS, ShiftAmt);
12119
RHS = CGF.Builder.
CreateAShr
(RHS, ShiftAmt);
14578
HigherBits = Builder.
CreateAShr
(MulResult, 64);
CGExpr.cpp
1974
Val = Builder.
CreateAShr
(Val, Offset + HighBits, "bf.ashr");
2235
ResultVal = Builder.
CreateAShr
(ResultVal, HighBits, "bf.result.ashr");
/src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go
1550
func (b Builder)
CreateAShr
(lhs, rhs Value, name string) (v Value) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp
1882
InsertedShift = BinaryOperator::
CreateAShr
(ShiftI->getOperand(0), CI,
1983
InsertedShift = BinaryOperator::
CreateAShr
(ShiftI->getOperand(0), CI,
/src/external/apache2/llvm/dist/llvm/lib/IR/
AutoUpgrade.cpp
1445
LHS = Builder.
CreateAShr
(LHS, ShiftAmt);
1447
RHS = Builder.
CreateAShr
(RHS, ShiftAmt);
Completed in 131 milliseconds
1
2
Indexes created Wed Jun 17 00:25:26 UTC 2026