Searched refs:SExtInst (Results 1 - 24 of 24) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonRemoveSZExtArgs.cpp64 if (isa<SExtInst>(*UI)) {
66 SExtInst* SI = new SExtInst(Arg, Use->getType());
/freebsd-9.3-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h158 void visitSExtInst(SExtInst &I);
H A DExecution.cpp1658 void Interpreter::visitSExtInst(SExtInst &I) {
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp1133 if (SExtInst *LHSConv = dyn_cast<SExtInst>(LHS)) {
1144 return new SExtInst(NewAdd, I.getType());
1149 if (SExtInst *RHSConv = dyn_cast<SExtInst>(RHS)) {
1160 return new SExtInst(NewAdd, I.getType());
H A DInstCombine.h171 Instruction *visitSExt(SExtInst &CI);
H A DInstCombineSelect.cpp784 return new SExtInst(CondVal, SI.getType());
795 return new SExtInst(NotCond, SI.getType());
H A DInstCombineShifts.cpp786 return new SExtInst(ZI->getOperand(0), ZI->getType());
H A DInstCombineCasts.cpp347 if ((isa<ZExtInst>(I) || isa<SExtInst>(I)) &&
1059 Instruction *InstCombiner::visitSExt(SExtInst &CI) {
/freebsd-9.3-release/contrib/llvm/include/llvm/
H A DInstVisitor.h184 RetTy visitSExtInst(SExtInst &I) { DELEGATE(CastInst);}
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DInstructions.cpp2357 case SExt: return new SExtInst (S, Ty, Name, InsertBefore);
2379 case SExt: return new SExtInst (S, Ty, Name, InsertAtEnd);
2870 SExtInst::SExtInst( function in class:SExtInst
2876 SExtInst::SExtInst( function in class:SExtInst
3580 SExtInst *SExtInst::clone_impl() const {
3581 return new SExtInst(getOperand(0), getType());
H A DVerifier.cpp282 void visitSExtInst(SExtInst &I);
1269 void Verifier::visitSExtInst(SExtInst &I) {
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h64 class SExtInst;
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp247 if ((isa<SExtInst>(V) && Extension != EK_ZeroExt) ||
254 Extension = isa<SExtInst>(V) ? EK_SignExt : EK_ZeroExt;
H A DInstructionSimplify.cpp2125 if (isa<SExtInst>(LHS)) {
2128 if (SExtInst *RI = dyn_cast<SExtInst>(RHS)) {
H A DValueTracking.cpp1012 if (isa<SExtInst>(V) || isa<ZExtInst>(V))
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DLocal.cpp988 if (SExtInst *SExt = dyn_cast<SExtInst>(SI->getOperand(0)))
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DCodeGenPrepare.cpp1707 assert(isa<SExtInst>(I) && "Unexpected ext type!");
1911 if (isa<ZExtInst>(I) || isa<SExtInst>(I)) {
H A DScalarReplAggregates.cpp1106 if (SExtInst *SExt = dyn_cast<SExtInst>(SI->getOperand(0)))
H A DIndVarSimplify.cpp904 if (IsSigned ? isa<SExtInst>(DU.NarrowUse) : isa<ZExtInst>(DU.NarrowUse)) {
H A DSROA.cpp809 else if (SExtInst *SExt = dyn_cast<SExtInst>(SI->getOperand(0)))
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DInstructions.h3243 // SExtInst Class
3247 class SExtInst : public CastInst { class in inherits:CastInst
3249 /// \brief Clone an identical SExtInst
3250 virtual SExtInst *clone_impl() const;
3254 SExtInst(
3262 SExtInst(
/freebsd-9.3-release/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp519 return PT->push_back(new SExtInst(V, DestTy, "Se", BB->getTerminator()));
/freebsd-9.3-release/contrib/llvm/include/llvm-c/
H A DCore.h1171 macro(SExtInst) \
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1120 void visitSExtInst(SExtInst &I) {

Completed in 404 milliseconds