HomeSort by relevance Sort by last modified time
    Searched refs:SExt (Results 1 - 25 of 76) sorted by null

1 2 3 4

  /external/llvm/unittests/IR/
AttributesTest.cpp 26 AttributeSet::get(C, 2, Attribute::SExt)
InstructionsTest.cpp 134 EXPECT_EQ(CastInst::SExt, CastInst::getCastOpcode(c8, true, V8x64Ty, true));
  /external/llvm/include/llvm/Target/
TargetCallingConv.h 29 static const uint64_t SExt = 1ULL<<1; ///< Sign extended
57 bool isSExt() const { return Flags & SExt; }
  /external/llvm/lib/Target/Hexagon/
HexagonRemoveSZExtArgs.cpp 54 if (F.getAttributes().hasAttribute(Idx, Attribute::SExt)) {
HexagonISelLowering.cpp 110 LocInfo = CCValAssign::SExt;
148 LocInfo = CCValAssign::SExt;
223 LocInfo = CCValAssign::SExt;
465 // Loc info must be one of Full, SExt, ZExt, or AExt.
469 case CCValAssign::SExt:
    [all...]
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 35 SExt, // The value is sign extended in the location.
128 return (HTP == AExt || HTP == SExt || HTP == ZExt);
  /external/llvm/lib/Analysis/
CostModel.cpp 150 case Instruction::SExt:
ScalarEvolution.cpp 158 const SCEVSignExtendExpr *SExt = cast<SCEVSignExtendExpr>(this);
159 const SCEV *Op = SExt->getOperand();
160 OS << "(sext " << *Op->getType() << " " << *Op << " to "
161 << *SExt->getType() << ")";
843 // trunc(sext(x)) --> sext(x) if widening or trunc(x) if narrowing
    [all...]
ValueTracking.cpp 465 case Instruction::SExt: {
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCUtil.cpp 210 case Instruction::SExt: case Instruction::ZExt: case Instruction::Trunc:
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp 163 C = ConstantExpr::getIntegerCast(C, Ty, isSigned /*Sext or ZExt*/);
193 case Instruction::SExt:
203 Opc == Instruction::SExt);
281 // If this is a vector sext from a compare, then we don't want to break the
283 if (opc == Instruction::SExt && isa<CmpInst>(V) && Ty->isVectorTy())
409 case Instruction::SExt:
671 case Instruction::SExt: // zext(sext(x)) -> sext(x).
    [all...]
  /external/llvm/include/llvm/IR/
Attributes.h 91 SExt, ///< Sign extended before/after call
  /external/llvm/lib/IR/
Instructions.cpp     [all...]
Attributes.cpp 200 if (hasAttribute(Attribute::SExt))
364 case Attribute::SExt: return 1 << 1;
    [all...]
ConstantFold.cpp 513 // sext(undef) = 0, because the top bits will all be the same.
515 if (opc == Instruction::ZExt || opc == Instruction::SExt ||
665 case Instruction::SExt:
669 CI->getValue().sext(BitWidth));
    [all...]
Instruction.cpp 228 case SExt: return "sext";
Constants.cpp     [all...]
  /external/llvm/lib/CodeGen/
Analysis.cpp 322 CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::SExt))
BasicTargetTransformInfo.cpp 292 // Assume that sext is done using SHL and SRA.
293 if (Opcode == Instruction::SExt)
TargetLoweringBase.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopRotation.cpp 199 case Instruction::SExt:
  /external/llvm/lib/Transforms/Utils/
Local.cpp     [all...]
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 487 HANDLE_ATTR(SExt);
837 case Instruction::SExt: Out << "Instruction::SExt"; break;
    [all...]
  /external/llvm/include/llvm/Support/
PatternMatch.h 684 inline CastClass_match<OpTy, Instruction::SExt>
686 return CastClass_match<OpTy, Instruction::SExt>(Op);
  /external/llvm/lib/Target/MBlaze/
MBlazeISelLowering.cpp 737 case CCValAssign::SExt:
    [all...]

Completed in 579 milliseconds

1 2 3 4