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

1 2

  /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...]

Completed in 2521 milliseconds

1 2