/external/llvm/include/llvm/Target/ |
TargetCallingConv.h | 23 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended 50 bool isZExt() const { return Flags & ZExt; } 96 /// getArgFlagsString - Returns the flags as a string, eg: "zext align:4".
|
/external/llvm/include/llvm/ |
Attributes.h | 37 const Attributes ZExt = 1<<0; ///< Zero extended before/after call 104 ZExt | SExt,
|
/external/llvm/include/llvm/CodeGen/ |
CallingConvLower.h | 35 ZExt, // The value is zero extended in the location. 127 return (HTP == AExt || HTP == SExt || HTP == ZExt);
|
/external/llvm/lib/CodeGen/ |
Analysis.cpp | 258 if ((CallerRetAttr & Attribute::ZExt) || (CallerRetAttr & Attribute::SExt)) 298 if ((CallerRetAttr & Attribute::ZExt) || (CallerRetAttr & Attribute::SExt))
|
/external/llvm/lib/VMCore/ |
Attributes.cpp | 31 if (Attrs & Attribute::ZExt) 100 Incompatible |= SExt | ZExt;
|
Instructions.cpp | 299 false /*ZExt*/); [all...] |
Instruction.cpp | 134 case ZExt: return "zext";
|
ConstantFold.cpp | 294 case Instruction::ZExt: { 511 // zext(undef) = 0, because the top bits will be zero. 514 if (opc == Instruction::ZExt || opc == Instruction::SExt || 656 case Instruction::ZExt: 660 CI->getValue().zext(BitWidth)); [all...] |
Constants.cpp | 805 case Instruction::ZExt: 873 case Instruction::ZExt: [all...] |
/external/llvm/lib/Target/Blackfin/ |
BlackfinISelLowering.cpp | 199 else if (VA.getLocInfo() == CCValAssign::ZExt) 260 case CCValAssign::ZExt: 317 case CCValAssign::ZExt: 403 case CCValAssign::ZExt: 429 // zext incoming carry flag in AC0 to 32 bits
|
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 355 else if (VA.getLocInfo() == CCValAssign::ZExt) 417 case CCValAssign::ZExt: 538 else if (VA.getLocInfo() == CCValAssign::ZExt) 589 else if (VA.getLocInfo() == CCValAssign::ZExt) [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | 157 C = ConstantExpr::getIntegerCast(C, Ty, isSigned /*Sext or ZExt*/); 186 case Instruction::ZExt: 195 // This also handles the case of zext(trunc(x)) -> zext(x). 400 case Instruction::ZExt: 464 // Transform trunc(lshr (zext A), Cst) to eliminate one type conversion. 500 /// transformZExtICmp - Transform (zext icmp) to bitwise / integer operations 504 // If we are just checking for a icmp eq of a single bit and zext'ing it 510 // zext (x <s 0) to i32 --> x>>u31 true if signbit set. 511 // zext (x >s -1) to i32 --> (x>>u31)^1 true if signbit clear [all...] |
InstCombineSimplifyDemanded.cpp | 391 DemandedMask = DemandedMask.zext(truncBf); 392 KnownZero = KnownZero.zext(truncBf); 393 KnownOne = KnownOne.zext(truncBf); 425 case Instruction::ZExt: { 435 DemandedMask = DemandedMask.zext(BitWidth); 436 KnownZero = KnownZero.zext(BitWidth); 437 KnownOne = KnownOne.zext(BitWidth); 462 InputDemandedBits = InputDemandedBits.zext(BitWidth); 463 KnownZero = KnownZero.zext(BitWidth); 464 KnownOne = KnownOne.zext(BitWidth) [all...] |
/external/llvm/include/llvm/Support/ |
PatternMatch.h | 570 inline CastClass_match<OpTy, Instruction::ZExt> 572 return CastClass_match<OpTy, Instruction::ZExt>(Op);
|
/external/llvm/lib/Transforms/Utils/ |
Local.cpp | 788 // If an argument is zero extended then use argument directly. The ZExt 791 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(SI->getOperand(0))) 792 ExtendedArg = dyn_cast<Argument>(ZExt->getOperand(0)); [all...] |
/external/llvm/lib/Analysis/ |
ScalarEvolution.cpp | 141 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); 142 const SCEV *Op = ZExt->getOperand(); 143 OS << "(zext " << *Op->getType() << " " << *Op << " to " 144 << *ZExt->getType() << ")"; 740 APInt MultiplyFactor = OddFactorial.zext(W+1); 821 // trunc(zext(x)) --> zext(x) if widening or trunc(x) if narrowing [all...] |
ValueTracking.cpp | 268 // FALL THROUGH and handle them the same as zext/trunc. 269 case Instruction::ZExt: 315 KnownZero = KnownZero.zext(BitWidth); 316 KnownOne = KnownOne.zext(BitWidth); [all...] |
LazyValueInfo.cpp | 770 case Instruction::ZExt: [all...] |
/external/llvm/lib/Target/CppBackend/ |
CPPBackend.cpp | 463 HANDLE_ATTR(ZExt); 778 case Instruction::ZExt: Out << "Instruction::ZExt"; break; [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | [all...] |
/external/llvm/lib/Target/Alpha/ |
AlphaISelLowering.cpp | 264 case CCValAssign::ZExt: 370 else if (VA.getLocInfo() == CCValAssign::ZExt) [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 730 case CCValAssign::ZExt: [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 347 else if (VA.getLocInfo() == CCValAssign::ZExt) 480 case CCValAssign::ZExt: [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 609 INSTKEYWORD(zext, ZExt);
|