/external/swiftshader/third_party/LLVM/lib/Analysis/ |
H A D | ValueTracking.cpp | 305 case Instruction::SExt: { 916 case Instruction::SExt: 1072 /// through SExt instructions only if LookThroughSExt is true. 1113 case Instruction::SExt:
|
/external/llvm/lib/Analysis/ |
H A D | ObjCARCInstKind.cpp | 289 case Instruction::SExt:
|
H A D | LazyValueInfo.cpp | 1019 case Instruction::SExt: 1060 case Instruction::SExt:
|
H A D | ScalarEvolution.cpp | 157 const SCEVSignExtendExpr *SExt = cast<SCEVSignExtendExpr>(this); local 158 const SCEV *Op = SExt->getOperand(); 160 << *SExt->getType() << ")"; 1857 const SCEV *SExt = getSignExtendExpr(Op, Ty); local 1858 if (!isa<SCEVSignExtendExpr>(SExt)) 1859 return SExt; 1871 return SExt; 4502 if (const SCEVSignExtendExpr *SExt = dyn_cast<SCEVSignExtendExpr>(S)) { 4503 ConstantRange X = getRange(SExt->getOperand(), SignHint); 4504 return setRange(SExt, SignHin [all...] |
H A D | ValueTracking.cpp | 1003 case Instruction::SExt: { 1973 case Instruction::SExt: 2178 /// through SExt instructions only if LookThroughSExt is true. 2219 case Instruction::SExt: 3548 case Instruction::SExt: 3604 // by the arguments above for Add, Sub, Trunc, SExt and Mul.
|
/external/llvm/lib/IR/ |
H A D | Instruction.cpp | 304 case SExt: return "sext";
|
H A D | Constants.cpp | 1140 case Instruction::SExt: 1471 case Instruction::SExt: 1548 (isSigned ? Instruction::SExt : Instruction::ZExt))); 1584 assert(C->getType()->isIntOrIntVectorTy() && "SExt operand must be integral"); 1585 assert(Ty->isIntOrIntVectorTy() && "SExt produces only integer"); 1587 "SrcTy must be smaller than DestTy for SExt!"); 1589 return getFoldedCast(Instruction::SExt, C, Ty, OnlyIfReduced); 2856 case Instruction::SExt:
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopRotation.cpp | 537 case Instruction::SExt:
|
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 452 HANDLE_ATTR(SExt); 784 case Instruction::SExt: Out << "Instruction::SExt"; break; 1293 case Instruction::SExt: 1308 case Instruction::SExt: Out << "SExtInst"; break;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 65 CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::SExt)) 101 isSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); 1262 bool SExt) const { 1271 return (N->isOne() && !SExt) || (SExt && (N->getValueType(0) != MVT::i1)); 1274 return N->isAllOnesValue() && SExt; 1442 // SExt 1485 bool SExt = (N0Opc == ISD::SIGN_EXTEND); local 1490 isExtendedTrueVal(N1C, N0->getValueType(0), SExt))) {
|
H A D | FastISel.cpp | 83 IsSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); 860 Attrs.push_back(Attribute::SExt); 1644 case Instruction::SExt:
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
H A D | MBlazeISelLowering.cpp | 728 case CCValAssign::SExt: 918 if (VA.getLocInfo() == CCValAssign::SExt)
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | ConstantFold.cpp | 513 if (opc == Instruction::ZExt || opc == Instruction::SExt || 662 case Instruction::SExt: 1704 case Instruction::SExt: 1710 if (CE1->getOpcode() == Instruction::SExt) isSigned = true; 2123 if ((CE1->getOpcode() == Instruction::SExt && ICmpInst::isSigned(pred)) ||
|
/external/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 1581 if (attr.hasAttribute(AttributeSet::ReturnIndex, Attribute::SExt)) 1605 if (attr.hasAttribute(AttributeSet::ReturnIndex, Attribute::SExt)) 1699 case SExt: return ISD::SIGN_EXTEND;
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCFastISel.cpp | 1344 case CCValAssign::SExt: { 1683 case CCValAssign::SExt: { 1888 case Instruction::SExt:
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 1592 case CCValAssign::SExt: { 1928 if (CS.paramHasAttr(AttrInd, Attribute::SExt)) 2106 case Instruction::SExt:
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
H A D | X86FastISel.cpp | 1573 if (CS.paramHasAttr(AttrInd, Attribute::SExt)) 1678 case CCValAssign::SExt: { 1855 if (CS.paramHasAttr(0, Attribute::SExt))
|
/external/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 805 /// \brief Matches SExt. 807 inline CastClass_match<OpTy, Instruction::SExt> m_SExt(const OpTy &Op) { 808 return CastClass_match<OpTy, Instruction::SExt>(Op);
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 1690 case Instruction::SExt: 2556 RetSExt = Call.paramHasAttr(0, Attribute::SExt);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 1073 if (SExtInst *SExt = dyn_cast<SExtInst>(SI->getOperand(0))) 1074 ExtendedArg = dyn_cast<Argument>(SExt->getOperand(0));
|
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
H A D | AlphaISelLowering.cpp | 267 case CCValAssign::SExt: 373 if (VA.getLocInfo() == CCValAssign::SExt)
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 345 if (VA.getLocInfo() == CCValAssign::SExt) 478 case CCValAssign::SExt:
|
/external/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 414 if (Opcode == Instruction::SExt)
|
/external/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 745 INSTKEYWORD(sext, SExt);
|
/external/llvm/unittests/IR/ |
H A D | InstructionsTest.cpp | 216 EXPECT_EQ(CastInst::SExt, CastInst::getCastOpcode(c8, true, V8x64Ty, true));
|