OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SExtInst
(Results
1 - 25
of
48
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonOptimizeSZextends.cpp
78
if (isa<
SExtInst
>(*UI)) {
80
SExtInst
* SI = new
SExtInst
(&Arg, Use->getType());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
BDCE.cpp
117
if (
SExtInst
*SE = dyn_cast<
SExtInst
>(&I)) {
LowerExpectIntrinsic.cpp
145
if (
SExtInst
*SExt = dyn_cast<
SExtInst
>(V)) {
SeparateConstOffsetFromGEP.cpp
626
} else if (isa<
SExtInst
>(V)) {
691
(isa<
SExtInst
>(Cast) || isa<ZExtInst>(Cast) || isa<TruncInst>(Cast)) &&
1217
Instruction *NewSExt = new
SExtInst
(Dom, I->getType(), "", I);
1229
Instruction *NewSExt = new
SExtInst
(Dom, I->getType(), "", I);
NaryReassociate.cpp
359
if (
SExtInst
*SExt = dyn_cast<
SExtInst
>(IndexToSplit)) {
LoopFlatten.cpp
347
(isa<
SExtInst
>(InnerLimit) || isa<ZExtInst>(InnerLimit)))
SCCP.cpp
168
} else if (isa<
SExtInst
>(&Inst)) {
CorrelatedValuePropagation.cpp
911
static bool processSExt(
SExtInst
*SDI, LazyValueInfo *LVI) {
1059
BBChanged |= processSExt(cast<
SExtInst
>(II), LVI);
LoopRerollPass.cpp
566
isa<
SExtInst
>(UUser))
1200
if (isa<
SExtInst
>(UUser)) {
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMParallelDSP.cpp
104
if (auto *SExt = dyn_cast<
SExtInst
>(V)) {
336
if (auto *SExt = dyn_cast<
SExtInst
>(V)) {
364
!Ld->hasOneUse() || !isa<
SExtInst
>(Ld->user_back()))
743
Instruction *BaseSExt = dyn_cast<
SExtInst
>(Base->user_back());
744
Instruction *OffsetSExt = dyn_cast<
SExtInst
>(Offset->user_back());
MVELaneInterleavingPass.cpp
341
bool Sext = isa<
SExtInst
>(I);
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h
139
void visitSExtInst(
SExtInst
&I);
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstVisitor.h
179
RetTy visitSExtInst(
SExtInst
&I) { DELEGATE(CastInst);}
/src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
TruncInstCombine.cpp
14
// 2. Supported leaves: ZExtInst,
SExtInst
, TruncInst and Constant value.
253
bool IsExtInst = (isa<ZExtInst>(I) || isa<
SExtInst
>(I));
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp
992
else if (isa<
SExtInst
>(UserI))
1093
(isa<TruncInst>(OtherOp) || isa<
SExtInst
>(OtherOp) ||
/src/external/apache2/llvm/dist/llvm/lib/IR/
Instructions.cpp
2953
case SExt: return new
SExtInst
(S, Ty, Name, InsertBefore);
2975
case SExt: return new
SExtInst
(S, Ty, Name, InsertAtEnd);
3453
SExtInst
::
SExtInst
(
3459
SExtInst
::
SExtInst
(
4404
SExtInst
*
SExtInst
::cloneImpl() const {
4405
return new
SExtInst
(getOperand(0), getType());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp
1284
return new
SExtInst
(X, Ty);
1323
return new
SExtInst
(NewSh, Ty);
1330
return new
SExtInst
(Builder.CreateICmpSLT(X, Y), Ty);
InstCombineInternal.h
130
Instruction *visitSExt(
SExtInst
&CI);
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
VectorUtils.cpp
504
if (TTI && (isa<ZExtInst>(&I) || isa<
SExtInst
>(&I)) &&
550
if (isa<
SExtInst
>(I) || isa<ZExtInst>(I) || isa<LoadInst>(I) ||
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp
428
if (!isa<
SExtInst
>(OpA) && !isa<ZExtInst>(OpA))
431
bool Signed = isa<
SExtInst
>(OpA);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp
4166
if (IsSExt && isa<
SExtInst
>(Inst))
4243
else if ((IsSExt && isa<
SExtInst
>(Opnd)) || (!IsSExt && isa<ZExtInst>(Opnd)))
4256
assert((isa<
SExtInst
>(Ext) || isa<ZExtInst>(Ext)) &&
4260
bool IsSExt = isa<
SExtInst
>(Ext);
4275
if (isa<
SExtInst
>(ExtOpnd) || isa<TruncInst>(ExtOpnd) ||
5641
bool IsSExt = isa<
SExtInst
>(FirstUser);
5645
if ((IsSExt && !isa<
SExtInst
>(UI)) || (!IsSExt && !isa<ZExtInst>(UI)))
5793
if (RemovedInsts.count(Inst) || !isa<
SExtInst
>(Inst) ||
7786
if (isa<ZExtInst>(I) || isa<
SExtInst
>(I)) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp
617
Ext = new
SExtInst
(Op1, IVTy, "sext", ICI);
1581
User = dyn_cast<
SExtInst
>(User);
1739
if ((isa<
SExtInst
>(DU.NarrowUse) && canWidenBySExt()) ||
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64FastISel.cpp
299
assert((isa<ZExtInst>(I) || isa<
SExtInst
>(I)) &&
732
} else if (const auto *SE = dyn_cast<
SExtInst
>(I)) {
814
} else if (const auto *SE = dyn_cast<
SExtInst
>(I)) {
871
} else if (const auto *SE = dyn_cast<
SExtInst
>(U)) {
1964
} else if (const auto *SE = dyn_cast<
SExtInst
>(I->use_begin()->getUser())) {
4474
assert((isa<ZExtInst>(I) || isa<
SExtInst
>(I)) &&
4589
} else if (const auto *SExt = dyn_cast<
SExtInst
>(Src0)) {
4653
} else if (const auto *SExt = dyn_cast<
SExtInst
>(Op0)) {
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCLoopInstrFormPrep.cpp
871
[](const User *U) { return isa<
SExtInst
>(U); }));
/src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
llvm-stress.cpp
587
return PT->push_back(new
SExtInst
(V, DestTy, "Se", BB->getTerminator()));
Completed in 102 milliseconds
1
2
Indexes created Wed Aug 05 00:25:39 UTC 2026