/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Target/ |
H A D | TargetCallingConv.h | 27 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended member in struct:llvm::ISD::ArgFlagsTy 54 bool isZExt() const { return Flags & ZExt; }
|
H A D | TargetLowering.h | 1323 RetZExt(cs.paramHasAttr(0, Attribute::ZExt)), IsVarArg(FTy->isVarArg()),
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 36 ZExt, // The value is zero extended in the location. enumerator in enum:llvm::CCValAssign::LocInfo 128 return (HTP == AExt || HTP == SExt || HTP == ZExt);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Utils/ |
H A D | BypassSlowDivision.cpp | 131 Value *FastQuotientV = FastBuilder.CreateCast(Instruction::ZExt, 134 Value *FastRemainderV = FastBuilder.CreateCast(Instruction::ZExt,
|
H A D | Local.cpp | 843 // If an argument is zero extended then use argument directly. The ZExt 846 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(SI->getOperand(0))) 847 ExtendedArg = dyn_cast<Argument>(ZExt->getOperand(0));
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/VMCore/ |
H A D | Instructions.cpp | 387 false /*ZExt*/); 2038 case Instruction::ZExt: 2080 case Instruction::ZExt: 2154 { 8, 1, 9,99,99, 2, 0,99,99,99, 2, 3 }, // ZExt | 2239 return Instruction::ZExt; 2283 case ZExt: return new ZExtInst (S, Ty, Name, InsertBefore); 2304 case ZExt: return new ZExtInst (S, Ty, Name, InsertAtEnd); 2324 return Create(Instruction::ZExt, S, Ty, Name, InsertBefore); 2332 return Create(Instruction::ZExt, S, Ty, Name, InsertAtEnd); 2402 (isSigned ? Instruction::SExt : Instruction::ZExt))); [all...] |
H A D | ConstantFold.cpp | 291 case Instruction::ZExt: { 511 if (opc == Instruction::ZExt || opc == Instruction::SExt || 656 case Instruction::ZExt: 973 if (CE1->getOpcode() == Instruction::ZExt) { 1029 if (CE1->getOpcode() == Instruction::ZExt) // Top bits known zero. 1443 case Instruction::ZExt: 1449 if (CE1->getOpcode() == Instruction::ZExt) isSigned = false; 1865 (CE1->getOpcode() == Instruction::ZExt && !ICmpInst::isSigned(pred))){
|
H A D | Attributes.cpp | 104 Incompatible |= Attribute::SExt | Attribute::ZExt;
|
H A D | Instruction.cpp | 137 case ZExt: return "zext";
|
H A D | Constants.cpp | 1061 case Instruction::ZExt: 1372 case Instruction::ZExt: return getZExt(C, Ty); 1422 (isSigned ? Instruction::SExt : Instruction::ZExt))); 1473 assert(Ty->isIntOrIntVectorTy() && "ZExt produces only integer"); 1475 "SrcTy must be smaller than DestTy for ZExt!"); 1477 return getFoldedCast(Instruction::ZExt, C, Ty);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 157 C = ConstantExpr::getIntegerCast(C, Ty, isSigned /*Sext or ZExt*/); 186 case Instruction::ZExt: 399 case Instruction::ZExt: 520 In = Builder->CreateIntCast(In, CI.getType(), false/*ZExt*/); 576 return CastInst::CreateIntegerCast(In, CI.getType(), false/*ZExt*/); 661 case Instruction::ZExt: // zext(zext(x)) -> zext(x). 1003 case Instruction::ZExt: // sext(zext(x)) -> zext(x) 1520 case Instruction::ZExt:
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ |
H A D | Attributes.h | 59 DECLARE_LLVM_ATTRIBUTE(ZExt,1<<0) ///< Zero extended before/after call
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | LoopRotation.cpp | 193 case Instruction::ZExt:
|
H A D | ScalarReplAggregates.cpp | 1102 // If an argument is zero extended then use argument directly. The ZExt 1104 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(SI->getOperand(0))) 1105 Arg = dyn_cast<Argument>(ZExt->getOperand(0));
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Support/ |
H A D | PatternMatch.h | 610 inline CastClass_match<OpTy, Instruction::ZExt> 612 return CastClass_match<OpTy, Instruction::ZExt>(Op);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 145 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); local 146 const SCEV *Op = ZExt->getOperand(); 148 << *ZExt->getType() << ")"; 1324 const SCEV *ZExt = getZeroExtendExpr(Op, Ty); local 1325 if (!isa<SCEVZeroExtendExpr>(ZExt)) 1326 return ZExt; 1347 return ZExt; 3321 if (const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(S)) { 3322 ConstantRange X = getUnsignedRange(ZExt->getOperand()); 3323 return setUnsignedRange(ZExt, [all...] |
H A D | ValueTracking.cpp | 420 case Instruction::ZExt: 1219 // otherwise fall through to ZExt 1220 case Instruction::ZExt:
|
H A D | LazyValueInfo.cpp | 748 case Instruction::ZExt:
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 485 HANDLE_ATTR(ZExt); 824 case Instruction::ZExt: Out << "Instruction::ZExt"; break; 1369 case Instruction::ZExt: 1384 case Instruction::ZExt: Out << "ZExtInst"; break;
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/X86/ |
H A D | X86FastISel.cpp | 1627 if (CS.paramHasAttr(AttrInd, Attribute::ZExt)) 1738 case CCValAssign::ZExt: { 1916 if (CS.paramHasAttr(0, Attribute::ZExt)) 1992 case Instruction::ZExt:
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MBlaze/ |
H A D | MBlazeISelLowering.cpp | 738 case CCValAssign::ZExt: 927 else if (VA.getLocInfo() == CCValAssign::ZExt)
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 140 LocInfo = CCValAssign::ZExt; 215 LocInfo = CCValAssign::ZExt; 456 // Loc info must be one of Full, SExt, ZExt, or AExt. 463 case CCValAssign::ZExt:
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 348 else if (VA.getLocInfo() == CCValAssign::ZExt) 479 case CCValAssign::ZExt:
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/AsmParser/ |
H A D | LLLexer.cpp | 615 INSTKEYWORD(zext, ZExt);
|
/macosx-10.10.1/llvmCore-3425.0.34/unittests/Support/ |
H A D | ConstantRangeTest.cpp | 183 TEST_F(ConstantRangeTest, ZExt) {
|