/external/llvm/lib/IR/ |
ConstantRange.cpp | 165 return (Upper - Lower).zext(getBitWidth()+1); 443 LowerExt = Lower.zext(DstTySize); 447 return ConstantRange(Lower.zext(DstTySize), Upper.zext(DstTySize)); 462 return ConstantRange(Lower.sext(DstTySize), Upper.zext(DstTySize)); 483 APInt MaxValue = APInt::getMaxValue(DstTySize).zext(getBitWidth()); 608 APInt this_min = getUnsignedMin().zext(getBitWidth() * 2); 609 APInt this_max = getUnsignedMax().zext(getBitWidth() * 2); 610 APInt Other_min = Other.getUnsignedMin().zext(getBitWidth() * 2); 611 APInt Other_max = Other.getUnsignedMax().zext(getBitWidth() * 2) [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 441 DemandedMask = DemandedMask.zext(truncBf); 442 KnownZero = KnownZero.zext(truncBf); 443 KnownOne = KnownOne.zext(truncBf); 475 case Instruction::ZExt: { 485 DemandedMask = DemandedMask.zext(BitWidth); 486 KnownZero = KnownZero.zext(BitWidth); 487 KnownOne = KnownOne.zext(BitWidth); 512 InputDemandedBits = InputDemandedBits.zext(BitWidth); 513 KnownZero = KnownZero.zext(BitWidth); 514 KnownOne = KnownOne.zext(BitWidth) [all...] |
InstCombineCompares.cpp | [all...] |
/external/llvm/unittests/IR/ |
ConstantRangeTest.cpp | 182 TEST_F(ConstantRangeTest, ZExt) { 190 EXPECT_EQ(ZOne, ConstantRange(One.getLower().zext(20), 191 One.getUpper().zext(20))); 192 EXPECT_EQ(ZSome, ConstantRange(Some.getLower().zext(20), 193 Some.getUpper().zext(20))); 196 // zext([5, 0), 3->7) = [5, 8)
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/plugin/include/ |
double-int.h | 159 double_int zext (unsigned prec) const;
|
/external/llvm/utils/vim/ |
llvm.vim | 36 syn keyword llvmStatement xchg xor zext
|
/external/llvm/include/llvm/ADT/ |
APSInt.h | 77 return APSInt(zext(width), IsUnsigned);
|
APInt.h | 563 return I1 == I2.zext(I1.getBitWidth()); 565 return I1.zext(I2.getBitWidth()) == I2; [all...] |
/external/llvm/lib/Transforms/Scalar/ |
BDCE.cpp | 239 AB = AOut.zext(BitWidth); 241 case Instruction::ZExt:
|
SeparateConstOffsetFromGEP.cpp | 234 /// 1) iteratively distribute s/zext towards the leaves of the expression tree 246 /// offset, distribute s/zext to the operands of all operators in UserChain. 247 /// e.g., zext(sext(a + (b + 5)) (assuming no overflow) => 248 /// zext(sext(a)) + (zext(sext(b)) + zext(sext(5))). 251 /// distributing s/zext. e.g., the old UserChain of the above example is 252 /// 5 -> b + 5 -> a + (b + 5) -> sext(...) -> zext(sext(...)), 254 /// zext(sext(5)) -> zext(sext(b)) + zext(sext(5)) - [all...] |
IndVarSimplify.cpp | 654 bool IsSigned; // Was a sext user seen before a zext? 667 if (!IsSigned && Cast->getOpcode() != Instruction::ZExt) 675 // Cast is either an sext or zext up to this point. [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | 60 if (CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::ZExt) || 73 isZExt = CS->paramHasAttr(AttrIdx, Attribute::ZExt); [all...] |
SelectionDAG.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGExprConstant.cpp | 173 FieldValue = FieldValue.zext(FieldSize); 210 Tmp = Tmp.zext(CharWidth); 286 FieldValue = FieldValue.zext(CharWidth) << (CharWidth - BitWidth); 288 FieldValue = FieldValue.zext(CharWidth); [all...] |
/external/llvm/lib/Support/ |
StringRef.cpp | 438 Result = Result.zext(BitWidth);
|
APInt.cpp | 996 APInt APInt::zext(unsigned width) const { 1017 return zext(width); 1033 return zext(width); [all...] |
APFloat.cpp | [all...] |
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Execution.cpp | [all...] |
/external/llvm/test/Bindings/OCaml/ |
core.ml | 119 group "zext int64"; 325 * CHECK: const_zext{{.*}}zext 335 * CHECK: const_intcast{{.*}}zext [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 713 INSTKEYWORD(zext, ZExt);
|
/external/llvm/lib/Analysis/ |
BasicAliasAnalysis.cpp | 263 Scale = Scale.zext(OldWidth); 266 // decompose a sign extension (i.e. zext(x - 1) != zext(x) - zext(-1)). [all...] |
ScalarEvolution.cpp | 155 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); 156 const SCEV *Op = ZExt->getOperand(); 157 OS << "(zext " << *Op->getType() << " " << *Op << " to " 158 << *ZExt->getType() << ")"; [all...] |
ValueTracking.cpp | [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm.mli | 137 | Zext 244 | ZExt [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 642 case Instruction::ZExt: { 645 GV.IntVal = GV.IntVal.zext(BitWidth); [all...] |