Searched refs:SExtInst (Results 26 - 43 of 43) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp1691 if (Type->isVectorTy() || (!isa<TruncInst>(&I) && !isa<SExtInst>(&I)))
1699 isa<SExtInst>(&I)));
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1363 Instruction *InstCombiner::visitSExt(SExtInst &CI) {
1741 return new SExtInst(SrcI, FITy);
H A DInstCombineMulDivRem.cpp1094 return new SExtInst(NarrowOp, Op0->getType());
H A DInstCombineSelect.cpp2425 return new SExtInst(CondVal, SelType);
2436 return new SExtInst(NotCond, SelType);
H A DInstCombineAndOrXor.cpp1527 return new SExtInst(NewOp, DestTy);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h4788 // SExtInst Class
4792 class SExtInst : public CastInst { class in inherits:CastInst
4797 /// Clone an identical SExtInst
4798 SExtInst *cloneImpl() const;
4802 SExtInst(
4810 SExtInst(
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h298 if (isa<ZExtInst>(I) || isa<SExtInst>(I))
H A DTargetLowering.h2367 assert(isa<SExtInst>(Ext) && "Unexpected ext type!");
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1080 if (isa<SExtInst>(&I) || isa<ZExtInst>(&I) )
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp983 const auto *SExt = cast<SExtInst>(I);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp3370 if (isa<SExtInst>(LHS)) {
3373 if (SExtInst *RI = dyn_cast<SExtInst>(RHS)) {
H A DValueTracking.cpp2220 if (isa<SExtInst>(V) || isa<ZExtInst>(V))
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1595 macro(SExtInst) \
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp441 void visitSExtInst(SExtInst &I);
2604 void Verifier::visitSExtInst(SExtInst &I) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1712 void Interpreter::visitSExtInst(SExtInst &I) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1879 void visitSExtInst(SExtInst &I) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp3212 !isa<SExtInst>(GEP->getOperand(i))) ||
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3323 if ((isa<SExtInst>(Ext) || isa<ZExtInst>(Ext)) &&

Completed in 514 milliseconds

12