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

1 2 3

  /external/llvm/unittests/IR/
AttributesTest.cpp 25 AttributeSet::get(C, 1, Attribute::ZExt),
  /external/llvm/include/llvm/Target/
TargetCallingConv.h 27 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended
54 bool isZExt() const { return Flags & ZExt; }
100 /// getArgFlagsString - Returns the flags as a string, eg: "zext align:4".
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 36 ZExt, // The value is zero extended in the location.
128 return (HTP == AExt || HTP == SExt || HTP == ZExt);
  /external/llvm/lib/Transforms/Utils/
BypassSlowDivision.cpp 131 Value *FastQuotientV = FastBuilder.CreateCast(Instruction::ZExt,
134 Value *FastRemainderV = FastBuilder.CreateCast(Instruction::ZExt,
Local.cpp     [all...]
  /external/llvm/lib/CodeGen/
BasicTargetTransformInfo.cpp 258 if (Opcode == Instruction::ZExt &&
288 // Assume that Zext is done using AND.
289 if (Opcode == Instruction::ZExt)
Analysis.cpp 321 if (CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::ZExt) ||
TargetLoweringBase.cpp     [all...]
  /external/llvm/lib/Analysis/
CostModel.cpp 149 case Instruction::ZExt:
ScalarEvolution.cpp 151 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this);
152 const SCEV *Op = ZExt->getOperand();
153 OS << "(zext " << *Op->getType() << " " << *Op << " to "
154 << *ZExt->getType() << ")";
767 APInt MultiplyFactor = OddFactorial.zext(W+1);
847 // trunc(zext(x)) --> zext(x) if widening or trunc(x) if narrowing
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCUtil.cpp 210 case Instruction::SExt: case Instruction::ZExt: case Instruction::Trunc:
  /external/llvm/lib/IR/
Instructions.cpp 399 false /*ZExt*/);
    [all...]
ConstantFold.cpp 295 case Instruction::ZExt: {
512 // zext(undef) = 0, because the top bits will be zero.
515 if (opc == Instruction::ZExt || opc == Instruction::SExt ||
658 case Instruction::ZExt:
662 CI->getValue().zext(BitWidth));
    [all...]
Attributes.cpp 216 if (hasAttribute(Attribute::ZExt))
363 case Attribute::ZExt: return 1 << 0;
    [all...]
Instruction.cpp 227 case ZExt: return "zext";
Constants.cpp     [all...]
  /external/llvm/include/llvm/IR/
Attributes.h 104 ZExt, ///< Zero extended before/after call
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp 163 C = ConstantExpr::getIntegerCast(C, Ty, isSigned /*Sext or ZExt*/);
192 case Instruction::ZExt:
201 // This also handles the case of zext(trunc(x)) -> zext(x).
408 case Instruction::ZExt:
472 // Transform trunc(lshr (zext A), Cst) to eliminate one type conversion.
508 /// transformZExtICmp - Transform (zext icmp) to bitwise / integer operations
512 // If we are just checking for a icmp eq of a single bit and zext'ing it
518 // zext (x <s 0) to i32 --> x>>u31 true if signbit set.
519 // zext (x >s -1) to i32 --> (x>>u31)^1 true if signbit clear
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopRotation.cpp 198 case Instruction::ZExt:
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 488 HANDLE_ATTR(ZExt);
836 case Instruction::ZExt: Out << "Instruction::ZExt"; break;
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 112 LocInfo = CCValAssign::ZExt;
150 LocInfo = CCValAssign::ZExt;
225 LocInfo = CCValAssign::ZExt;
465 // Loc info must be one of Full, SExt, ZExt, or AExt.
472 case CCValAssign::ZExt:
    [all...]
  /external/llvm/lib/Target/X86/
X86FastISel.cpp     [all...]
  /external/llvm/include/llvm/Support/
PatternMatch.h 691 inline CastClass_match<OpTy, Instruction::ZExt>
693 return CastClass_match<OpTy, Instruction::ZExt>(Op);
  /external/llvm/lib/Target/MBlaze/
MBlazeISelLowering.cpp 740 case CCValAssign::ZExt:
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 359 else if (VA.getLocInfo() == CCValAssign::ZExt)
498 case CCValAssign::ZExt:
    [all...]

Completed in 689 milliseconds

1 2 3