HomeSort by relevance Sort by last modified time
    Searched refs:sext (Results 1 - 23 of 23) sorted by null

  /external/qemu/target-i386/
helper.c 996 int32_t sext; local
1269 int32_t sext; local
    [all...]
  /external/llvm/unittests/IR/
ConstantRangeTest.cpp 201 TEST_F(ConstantRangeTest, SExt) {
210 EXPECT_EQ(SOne, ConstantRange(One.getLower().sext(20),
211 One.getUpper().sext(20)));
212 EXPECT_EQ(SSome, ConstantRange(Some.getLower().sext(20),
213 Some.getUpper().sext(20)));
  /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 160 double_int sext (unsigned prec) const;
  /external/llvm/utils/vim/
llvm.vim 33 syn keyword llvmStatement sext sge sgt shl shufflevector sitofp sle slt srem
  /external/llvm/include/llvm/ADT/
APSInt.h 73 return APSInt(sext(width), IsUnsigned);
APInt.h     [all...]
  /external/llvm/lib/IR/
ConstantRange.cpp 451 return ConstantRange(Lower.sext(DstTySize), Upper.zext(DstTySize));
458 return ConstantRange(Lower.sext(DstTySize), Upper.sext(DstTySize));
ConstantFold.cpp 514 // sext(undef) = 0, because the top bits will all be the same.
516 if (opc == Instruction::ZExt || opc == Instruction::SExt ||
669 case Instruction::SExt:
673 CI->getValue().sext(BitWidth));
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 83 LHSExt = LHSExt.sext(W * 2);
84 RHSExt = RHSExt.sext(W * 2);
95 APInt Min = APInt::getSignedMinValue(W).sext(W * 2);
96 APInt Max = APInt::getSignedMaxValue(W).sext(W * 2);
    [all...]
InstructionCombining.cpp     [all...]
  /external/llvm/lib/Support/
APInt.cpp 865 int64_t sext = (int64_t(getWord(0)) << (64-BitWidth)) >> (64-BitWidth);
866 return double(sext);
943 APInt APInt::sext(unsigned width) const {
1013 return sext(width);
1027 return sext(width);
    [all...]
  /external/llvm/test/Bindings/Ocaml/
vmcore.ml 110 group "sext int";
286 * CHECK: const_sext{{.*}}sext
705 add_param_attr p1 Attribute.Sext;
915 * CHECK-DAG: %build_sext = sext i32 %build_zext to i64
916 * CHECK-DAG: %build_sext2 = sext i32 %build_zext to i64
917 * CHECK-DAG: %build_sext3 = sext i32 %build_zext to i64
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 168 ImmVal = Imm.sext((BitSize + 63) & ~0x3fU);
226 case Instruction::SExt:
  /external/llvm/lib/Transforms/Scalar/
SeparateConstOffsetFromGEP.cpp 164 /// For example, to extract the 5 from sext(a + (b + 5)), we first distribute
165 /// sext to a, b and 5 so that we have
166 /// sext(a) + (sext(b) + 5).
168 /// (sext(a) + sext(b)) + 5.
169 /// Given this form, we know I' is sext(a) + sext(b).
173 /// e.g., zext(sext(a + (b + 5)) (assuming no overflow) =>
174 /// zext(sext(a)) + (zext(sext(b)) + zext(sext(5)))
    [all...]
  /external/llvm/lib/AsmParser/
LLLexer.cpp 712 INSTKEYWORD(sext, SExt);
  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp     [all...]
  /external/llvm/bindings/ocaml/llvm/
llvm.mli 129 | Sext
236 | SExt
    [all...]
  /external/llvm/lib/ExecutionEngine/
ExecutionEngine.cpp 649 case Instruction::SExt: {
652 GV.IntVal = GV.IntVal.sext(BitWidth);
    [all...]
  /external/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp     [all...]
  /external/llvm/lib/Analysis/
ScalarEvolution.cpp 158 const SCEVSignExtendExpr *SExt = cast<SCEVSignExtendExpr>(this);
159 const SCEV *Op = SExt->getOperand();
160 OS << "(sext " << *Op->getType() << " " << *Op << " to "
161 << *SExt->getType() << ")";
845 // trunc(sext(x)) --> sext(x) if widening or trunc(x) if narrowing
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp 726 isSExt = true, FromVT = MVT::i1; // ASSERT SEXT 1
730 isSExt = true, FromVT = MVT::i8; // ASSERT SEXT 8
734 isSExt = true, FromVT = MVT::i16; // ASSERT SEXT 16
738 isSExt = true, FromVT = MVT::i32; // ASSERT SEXT 32
    [all...]
DAGCombiner.cpp     [all...]
  /external/clang/lib/AST/
ExprConstant.cpp     [all...]

Completed in 729 milliseconds