/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 103 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 | 381 false /*ZExt*/); [all...] |
Instruction.cpp | 138 case ZExt: return "zext";
|
ConstantFold.cpp | 293 case Instruction::ZExt: { 510 // zext(undef) = 0, because the top bits will be zero. 513 if (opc == Instruction::ZExt || opc == Instruction::SExt || 655 case Instruction::ZExt: 659 CI->getValue().zext(BitWidth)); [all...] |
Constants.cpp | 805 case Instruction::ZExt: 873 case Instruction::ZExt: [all...] |
/external/llvm/lib/Target/Blackfin/ |
BlackfinISelLowering.cpp | 201 else if (VA.getLocInfo() == CCValAssign::ZExt) 262 case CCValAssign::ZExt: 319 case CCValAssign::ZExt: 405 case CCValAssign::ZExt: 431 // zext incoming carry flag in AC0 to 32 bits
|
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 356 else if (VA.getLocInfo() == CCValAssign::ZExt) 418 case CCValAssign::ZExt: 539 else if (VA.getLocInfo() == CCValAssign::ZExt) 590 else if (VA.getLocInfo() == CCValAssign::ZExt) [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | 158 C = ConstantExpr::getIntegerCast(C, Ty, isSigned /*Sext or ZExt*/); 187 case Instruction::ZExt: 196 // This also handles the case of zext(trunc(x)) -> zext(x). 401 case Instruction::ZExt: 465 // Transform trunc(lshr (zext A), Cst) to eliminate one type conversion. 501 /// transformZExtICmp - Transform (zext icmp) to bitwise / integer operations 505 // If we are just checking for a icmp eq of a single bit and zext'ing it 511 // zext (x <s 0) to i32 --> x>>u31 true if signbit set. 512 // zext (x >s -1) to i32 --> (x>>u31)^1 true if signbit clear [all...] |
InstCombineSimplifyDemanded.cpp | 388 DemandedMask = DemandedMask.zext(truncBf); 389 KnownZero = KnownZero.zext(truncBf); 390 KnownOne = KnownOne.zext(truncBf); 422 case Instruction::ZExt: { 432 DemandedMask = DemandedMask.zext(BitWidth); 433 KnownZero = KnownZero.zext(BitWidth); 434 KnownOne = KnownOne.zext(BitWidth); 459 InputDemandedBits = InputDemandedBits.zext(BitWidth); 460 KnownZero = KnownZero.zext(BitWidth); 461 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 | 801 // If an argument is zero extended then use argument directly. The ZExt 804 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(SI->getOperand(0))) 805 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 | 453 HANDLE_ATTR(ZExt); 783 case Instruction::ZExt: Out << "Instruction::ZExt"; break; [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 731 case CCValAssign::ZExt: [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | [all...] |
/external/llvm/lib/Target/Alpha/ |
AlphaISelLowering.cpp | 270 case CCValAssign::ZExt: 376 else if (VA.getLocInfo() == CCValAssign::ZExt) [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 348 else if (VA.getLocInfo() == CCValAssign::ZExt) 481 case CCValAssign::ZExt: [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 626 INSTKEYWORD(zext, ZExt);
|