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

1 2 3 4

  /external/llvm/unittests/IR/
AttributesTest.cpp 26 AttributeSet::get(C, 2, Attribute::SExt)
39 AttributeSet::get(C, 1, Attribute::SExt)
InstructionsTest.cpp 158 EXPECT_EQ(CastInst::SExt, CastInst::getCastOpcode(c8, true, V8x64Ty, true));
  /external/llvm/lib/Target/Hexagon/
HexagonRemoveSZExtArgs.cpp 59 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/Target/
TargetCallingConv.h 29 static const uint64_t SExt = 1ULL<<1; ///< Sign extended
59 bool isSExt() const { return Flags & SExt; }
  /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 172 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() << ")";
846 // trunc(sext(x)) --> sext(x) if widening or trunc(x) if narrowing
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCUtil.cpp 223 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...]
InstCombineVectorOps.cpp 538 case Instruction::SExt:
621 case Instruction::SExt:
698 case Instruction::SExt:
    [all...]
  /external/llvm/include/llvm/IR/
Attributes.h 95 SExt, ///< Sign extended before/after call
  /external/llvm/lib/IR/
Instructions.cpp     [all...]
Attributes.cpp 209 if (hasAttribute(Attribute::SExt))
349 case Attribute::SExt: return 1 << 1;
    [all...]
ConstantFold.cpp 514 // sext(undef) = 0, because the top bits will all be the same.
516 if (opc == Instruction::ZExt || opc == Instruction::SExt ||
666 case Instruction::SExt:
670 CI->getValue().sext(BitWidth));
    [all...]
Instruction.cpp 228 case SExt: return "sext";
Constants.cpp     [all...]
  /external/llvm/lib/CodeGen/
BasicTargetTransformInfo.cpp 323 // Assume that sext is done using SHL and SRA.
324 if (Opcode == Instruction::SExt)
TargetLoweringBase.cpp     [all...]
Analysis.cpp 532 CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::SExt))
  /external/llvm/lib/Transforms/Scalar/
LoopRotation.cpp 200 case Instruction::SExt:
  /external/llvm/lib/Transforms/Utils/
Local.cpp     [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 267 case CCValAssign::SExt:
568 case CCValAssign::SExt:
730 case CCValAssign::SExt:
    [all...]
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 487 HANDLE_ATTR(SExt);
836 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);
    [all...]

Completed in 529 milliseconds

1 2 3 4