| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| KnownBits.h | 157 return KnownBits(Zero.zext(BitWidth), One.zext(BitWidth)); 161 KnownBits zext(unsigned BitWidth) const { function in struct:llvm::KnownBits 163 APInt NewZero = Zero.zext(BitWidth); 165 return KnownBits(NewZero, One.zext(BitWidth)); 187 return zext(BitWidth);
|
| /src/external/gpl3/gcc/dist/gcc/ |
| fixed-value.cc | 98 value.data = payload.zext (GET_MODE_IBIT (mode) + GET_MODE_FBIT (mode)); 141 f->data = f->data.zext (GET_MODE_FBIT (f->mode) 190 max = max.zext (i_f_bits); 204 max = max.zext (i_f_bits); 250 max_s = max_s.zext (i_f_bits); 268 max_s = max_s.zext (i_f_bits); 349 f->data = f->data.zext (i_f_bits); 711 f->data = f->data.zext (i_f_bits); 866 f->data = f->data.zext (GET_MODE_FBIT (f->mode) 922 f->data = f->data.zext (GET_MODE_FBIT (f->mode [all...] |
| double-int.h | 161 double_int zext (unsigned prec) const;
|
| lower-subreg.cc | 127 rtx zext; member in struct:cost_rtxes 249 zero is cheaper than doing the zext itself. */ 251 zext_cost = set_src_cost (rtxes->zext, twice_word_mode, speed_p); 289 rtxes.zext = gen_rtx_ZERO_EXTEND (twice_word_mode, rtxes.source);
|
| wide-int.h | 608 UNARY_FUNCTION zext (const T &, unsigned int); 2597 wi::zext (const T &x, unsigned int offset) 2632 return sgn == SIGNED ? sext (x, offset) : zext (x, offset); 3731 = wi::lrshift (width != precision ? wi::zext (x, width) : x, 3734 return wi::zext (left, width) | right; 3750 = wi::lrshift (width != precision ? wi::zext (x, width) : x, ymod); 3753 return wi::zext (left, width) | right;
|
| double-int.cc | 718 return this->zext (prec); 726 double_int::zext (unsigned prec) const function in class:double_int
|
| /src/external/gpl3/gcc.old/dist/gcc/ |
| fixed-value.cc | 98 value.data = payload.zext (GET_MODE_IBIT (mode) + GET_MODE_FBIT (mode)); 141 f->data = f->data.zext (GET_MODE_FBIT (f->mode) 190 max = max.zext (i_f_bits); 204 max = max.zext (i_f_bits); 250 max_s = max_s.zext (i_f_bits); 268 max_s = max_s.zext (i_f_bits); 349 f->data = f->data.zext (i_f_bits); 711 f->data = f->data.zext (i_f_bits); 866 f->data = f->data.zext (GET_MODE_FBIT (f->mode) 922 f->data = f->data.zext (GET_MODE_FBIT (f->mode [all...] |
| double-int.h | 161 double_int zext (unsigned prec) const;
|
| lower-subreg.cc | 126 rtx zext; member in struct:cost_rtxes 248 zero is cheaper than doing the zext itself. */ 250 zext_cost = set_src_cost (rtxes->zext, twice_word_mode, speed_p); 288 rtxes.zext = gen_rtx_ZERO_EXTEND (twice_word_mode, rtxes.source);
|
| wide-int.h | 549 UNARY_FUNCTION zext (const T &, unsigned int); 2199 wi::zext (const T &x, unsigned int offset) function in class:wi 2231 return sgn == SIGNED ? sext (x, offset) : zext (x, offset); 3173 = wi::lrshift (width != precision ? wi::zext (x, width) : x, 3176 return wi::zext (left, width) | right; 3192 = wi::lrshift (width != precision ? wi::zext (x, width) : x, ymod); 3195 return wi::zext (left, width) | right;
|
| double-int.cc | 718 return this->zext (prec); 726 double_int::zext (unsigned prec) const function in class:double_int
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| CmpInstAnalysis.cpp | 137 Mask = Mask.zext(X->getType()->getScalarSizeInBits());
|
| DemandedBits.cpp | 288 AB = AOut.zext(BitWidth); 290 case Instruction::ZExt:
|
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| ConstantRange.cpp | 656 case Instruction::ZExt: 699 LowerExt = Lower.zext(DstTySize); 704 return ConstantRange(Lower.zext(DstTySize), Upper.zext(DstTySize)); 715 return ConstantRange(Lower.sext(DstTySize), Upper.zext(DstTySize)); 1021 APInt this_min = getUnsignedMin().zext(getBitWidth() * 2); 1022 APInt this_max = getUnsignedMax().zext(getBitWidth() * 2); 1023 APInt Other_min = Other.getUnsignedMin().zext(getBitWidth() * 2); 1024 APInt Other_max = Other.getUnsignedMax().zext(getBitWidth() * 2);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| TypePromotion.cpp | 87 // %0 = zext i8 %c to i32 224 /// a narrow 'TypeSize' value. These values will be zext to start the promotion 226 /// of the register. ZExt on the loads will be free, and the same for call 234 // TODO Allow zext to be sources. 242 return Call->hasRetAttr(Attribute::AttrKind::ZExt); 260 // - zext are included to ease the transformation and are generally removed 266 if (auto *ZExt = dyn_cast<ZExtInst>(V)) 267 return GreaterThanTypeSize(ZExt); 368 ICmpConst->getValue().zext(32) : ICmpConst->getValue(); 371 OverflowConst->getValue().abs().zext(32) : OverflowConst->getValue().abs() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| APFixedPoint.cpp | 383 APInt FractPart = Val.zextOrTrunc(Scale).zext(Width); 384 APInt FractPartMask = APInt::getAllOnesValue(Scale).zext(Width);
|
| KnownBits.cpp | 508 KnownBits WideLHS = LHS.zext(2 * BitWidth); 509 KnownBits WideRHS = RHS.zext(2 * BitWidth);
|
| StringRef.cpp | 540 Result = Result.zext(BitWidth);
|
| /src/external/apache2/llvm/dist/llvm/utils/vim/syntax/ |
| llvm.vim | 37 syn keyword llvmStatement xchg xor zext
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| LowerExpectIntrinsic.cpp | 139 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(V)) { 140 V = ZExt->getOperand(0); 141 Operations.push_back(ZExt); 171 case Instruction::ZExt: 172 Result = Result.zext(Op->getType()->getIntegerBitWidth());
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| APInt.h | 683 return I1 == I2.zext(I1.getBitWidth()); 685 return I1.zext(I2.getBitWidth()) == I2; 1392 APInt zext(unsigned width) const;
|
| APSInt.h | 104 return APSInt(zext(width), IsUnsigned);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| LegalizationArtifactCombiner.h | 109 // zext(trunc x) - > and (aext/copy/trunc x), mask 110 // zext(sext x) -> and (sext x), mask 123 DstTy, MaskVal.zext(DstTy.getScalarSizeInBits())); 131 // zext(zext x) -> (zext x) 143 // Try to fold zext(g_constant) when the larger constant type is legal. 150 DstReg, CstVal.getCImm()->getValue().zext(DstTy.getSizeInBits())); 184 // sext(zext x) -> (zext x [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ |
| Execution.cpp | 1319 Dest.AggregateVal[i].IntVal = Src.AggregateVal[i].IntVal.zext(DBitWidth); 1323 Dest.IntVal = Src.IntVal.zext(DBitWidth); 1610 Elt.IntVal = Elt.IntVal.zext(DstBitSize); 1614 Tmp = Tmp.zext(SrcBitSize); 1616 Tmp = Tmp.zext(DstBitSize); 1630 Elt.IntVal = Elt.IntVal.zext(SrcBitSize); 2022 case Instruction::ZExt:
|
| /src/external/bsd/libarchive/dist/libarchive/ |
| archive_write_set_format_iso9660.c | 8035 struct zisofs_extract zext; local 8050 memset(&zext, 0, sizeof(zext)); 8051 zext.pz_uncompressed_size = file->zisofs.uncompressed_size; 8052 zext.pz_log2_bs = file->zisofs.log2_bs; 8094 r = zisofs_extract(a, &zext, rbuff, rs); 8122 free(zext.block_pointers); 8123 if (zext.stream_valid && inflateEnd(&(zext.stream)) != Z_OK) {
|