Searched refs:zext (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-10-stable/lib/libc/stdio/
H A Dxprintf_int.c262 int l, ngrp, rdx, sign, zext; local
389 zext = pi->prec - (pe - p);
391 zext = 0;
393 zext = pi->width - l;
395 zext = 0;
397 l += zext;
399 while (zext > 0 && p > buf) {
401 zext--;
427 if (zext > 0)
428 ret += __printf_pad(io, zext,
[all...]
/freebsd-10-stable/contrib/llvm/lib/Support/
H A DConstantRange.cpp154 return (Upper - Lower).zext(getBitWidth()+1);
432 LowerExt = Lower.zext(DstTySize);
436 return ConstantRange(Lower.zext(DstTySize), Upper.zext(DstTySize));
451 return ConstantRange(Lower.sext(DstTySize), Upper.zext(DstTySize));
472 APInt MaxValue = APInt::getMaxValue(DstTySize).zext(getBitWidth());
590 APInt this_min = getUnsignedMin().zext(getBitWidth() * 2);
591 APInt this_max = getUnsignedMax().zext(getBitWidth() * 2);
592 APInt Other_min = Other.getUnsignedMin().zext(getBitWidth() * 2);
593 APInt Other_max = Other.getUnsignedMax().zext(getBitWidt
[all...]
H A DStringRef.cpp439 Result = Result.zext(BitWidth);
H A DAPInt.cpp983 APInt APInt::zext(unsigned width) const {
1004 return zext(width);
1020 return zext(width);
H A DAPFloat.cpp3569 significand = significand.zext(semantics->precision + exp);
3588 significand = significand.zext(precision);
/freebsd-10-stable/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp398 DemandedMask = DemandedMask.zext(truncBf);
399 KnownZero = KnownZero.zext(truncBf);
400 KnownOne = KnownOne.zext(truncBf);
442 DemandedMask = DemandedMask.zext(BitWidth);
443 KnownZero = KnownZero.zext(BitWidth);
444 KnownOne = KnownOne.zext(BitWidth);
469 InputDemandedBits = InputDemandedBits.zext(BitWidth);
470 KnownZero = KnownZero.zext(BitWidth);
471 KnownOne = KnownOne.zext(BitWidth);
H A DInstCombineCalls.cpp677 CV0E = Zext ? CV0E.zext(NewWidth) : CV0E.sext(NewWidth);
680 CV1E = Zext ? CV1E.zext(NewWidth) : CV1E.sext(NewWidth);
H A DInstCombineMulDivRem.cpp84 LHSExt = LHSExt.zext(W * 2);
85 RHSExt = RHSExt.zext(W * 2);
725 /// dyn_castZExtVal - Checks if V is a zext or constant that can
866 // (zext A) udiv (zext B) --> zext (A udiv B)
1154 // (zext A) urem (zext B) --> zext (A urem B)
1167 // 1 urem X -> zext(
[all...]
H A DInstCombineCompares.cpp1073 APInt NewRHS = RHS->getValue().zext(SrcBits);
1171 // If the LHS is an AND of a zext, and we have an equality compare, we can
1827 // and the other is a zext), then we can't handle this.
2943 // Transform (zext A) == (B & (1<<X)-1) --> A == (trunc B)
2944 // and (B & (1<<X)-1) == (zext A) --> A == (trunc B)
2994 APInt CmpV = Cst1->getValue().zext(ASize);
/freebsd-10-stable/contrib/llvm/include/llvm/ADT/
H A DAPSInt.h77 return APSInt(zext(width), IsUnsigned);
H A DAPInt.h559 return I1 == I2.zext(I1.getBitWidth());
561 return I1.zext(I2.getBitWidth()) == I2;
1169 APInt LLVM_ATTRIBUTE_UNUSED_RESULT zext(unsigned width) const;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprConstant.cpp164 FieldValue = FieldValue.zext(FieldSize);
201 Tmp = Tmp.zext(CharWidth);
277 FieldValue = FieldValue.zext(CharWidth) << (CharWidth - BitWidth);
279 FieldValue = FieldValue.zext(CharWidth);
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp817 APInt::getSignBit(ExVT.getScalarType().getSizeInBits()).zext(BitWidth);
866 KnownZero = KnownZero.zext(BitWidth);
867 KnownOne = KnownOne.zext(BitWidth);
893 KnownZero = KnownZero.zext(BitWidth);
894 KnownOne = KnownOne.zext(BitWidth);
920 KnownZero = KnownZero.zext(BitWidth);
921 KnownOne = KnownOne.zext(BitWidth);
929 APInt TruncMask = NewMask.zext(OperandBitWidth);
1199 // (zext x) == C --> x == (trunc C)
1366 // Otherwise, make this a use of a zext
[all...]
H A DSelectionDAG.cpp994 APInt NewVal = Elt->getValue().zext(EltVT.getSizeInBits());
1972 InSignBit = InSignBit.zext(BitWidth);
2024 KnownZero = KnownZero.zext(BitWidth);
2025 KnownOne = KnownOne.zext(BitWidth);
2044 KnownZero = KnownZero.zext(BitWidth);
2045 KnownOne = KnownOne.zext(BitWidth);
2060 KnownZero = KnownZero.zext(BitWidth);
2061 KnownOne = KnownOne.zext(BitWidth);
2067 KnownZero = KnownZero.zext(InBits);
2068 KnownOne = KnownOne.zext(InBit
[all...]
H A DDAGCombiner.cpp950 // fold (aext (zext x)) -> (zext x)
1559 // add (sext i1), X -> sub X, (zext i1)
2383 // fold (OP (zext x), (zext y)) -> (zext (OP x, y))
3383 // If the shift amount is sign/zext/any-extended just peel it off.
3486 // fold (not (zext (setcc x, y))) -> (zext (not (setcc x, y)))
3721 // fold (shl (zext (sr
[all...]
/freebsd-10-stable/contrib/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp258 Scale = Scale.zext(OldWidth);
259 Offset = Offset.zext(OldWidth);
H A DValueTracking.cpp429 // FALL THROUGH and handle them the same as zext/trunc.
474 KnownZero = KnownZero.zext(BitWidth);
475 KnownOne = KnownOne.zext(BitWidth);
1537 // %a = zext i8 %X to i16
H A DScalarEvolution.cpp153 OS << "(zext " << *Op->getType() << " " << *Op << " to "
770 APInt MultiplyFactor = OddFactorial.zext(W+1);
850 // trunc(zext(x)) --> zext(x) if widening or trunc(x) if narrowing
914 // zext(zext(x)) --> zext(x)
927 // zext(trunc(x)) --> zext(x) or x or trunc(x)
1176 // sext(zext(
[all...]
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1268 Dest.AggregateVal[i].IntVal = Src.AggregateVal[i].IntVal.zext(DBitWidth);
1272 Dest.IntVal = Src.IntVal.zext(DBitWidth);
1560 Elt.IntVal = Elt.IntVal.zext(DstBitSize);
1564 Tmp = Tmp.zext(SrcBitSize);
1566 Tmp = Tmp.zext(DstBitSize);
1580 Elt.IntVal = Elt.IntVal.zext(SrcBitSize);
/freebsd-10-stable/contrib/libarchive/libarchive/
H A Darchive_write_set_format_iso9660.c8026 struct zisofs_extract zext; local
8041 memset(&zext, 0, sizeof(zext));
8042 zext.pz_uncompressed_size = file->zisofs.uncompressed_size;
8043 zext.pz_log2_bs = file->zisofs.log2_bs;
8085 r = zisofs_extract(a, &zext, rbuff, rs);
8113 free(zext.block_pointers);
8114 if (zext.stream_valid && inflateEnd(&(zext.stream)) != Z_OK) {
/freebsd-10-stable/contrib/gcc/
H A Dexpmed.c123 struct rtx_def zext; member in struct:__anon1134
181 PUT_CODE (&all.zext, ZERO_EXTEND);
182 XEXP (&all.zext, 0) = &all.reg;
185 XEXP (&all.wide_mult, 0) = &all.zext;
186 XEXP (&all.wide_mult, 1) = &all.zext;
240 PUT_MODE (&all.zext, wider_mode);
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp633 bool IsSigned; // Was an sext user seen before a zext?
1604 // BECount. This avoids materializing the add(zext(add)) expression.
1618 Count = APInt::getMaxValue(Count.getBitWidth()).zext(CmpIndVarSize);
1622 Count = Count.zext(CmpIndVarSize);
/freebsd-10-stable/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp657 INSTKEYWORD(zext, ZExt);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp4656 unsigned zext = shift.getZExtValue(); local
4657 if (zext >= L.Width)
4660 L.Width -= zext;
6389 index = index.zext(size.getBitWidth());
6391 size = size.zext(index.getBitWidth());
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp609 GV.IntVal = GV.IntVal.zext(BitWidth);

Completed in 537 milliseconds

12