HomeSort by relevance Sort by last modified time
    Searched defs:Val (Results 101 - 125 of 197) sorted by null

1 2 3 45 6 7 8

  /external/llvm/examples/Kaleidoscope/MCJIT/cached/
toy-jit.cpp 135 double Val;
137 NumberExprAST(double val) : Val(val) {}
642 return ConstantFP::get(getGlobalContext(), APFloat(Val));
679 Value *Val = RHS->Codegen();
680 if (Val == 0) return 0;
686 Builder.CreateStore(Val, Variable);
687 return Val;
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/lazy/
toy-jit.cpp 120 double Val;
122 NumberExprAST(double val) : Val(val) {}
627 return ConstantFP::get(getGlobalContext(), APFloat(Val));
661 Value *Val = RHS->Codegen();
662 if (Val == 0) return 0;
668 Builder.CreateStore(Val, Variable);
669 return Val;
    [all...]
  /external/llvm/include/llvm/Support/
CommandLine.h 228 void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) {
229 Occurrences = Val;
231 void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; }
232 void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; }
307 initializer(const Ty &Val) : Init(Val) {}
314 initializer<Ty> init(const Ty &Val) {
315 return initializer<Ty>(Val);
    [all...]
PatternMatch.h 41 template<typename Val, typename Pattern>
42 bool match(Val *V, const Pattern &P) {
186 template<int64_t Val>
192 if (Val >= 0)
193 return CIV == static_cast<uint64_t>(Val);
194 // If Val is negative, and CI is shorter than it, truncate to the right
197 return -CIV == -Val;
204 template<int64_t Val>
205 inline constantint_match<Val> m_ConstantInt() {
206 return constantint_match<Val>();
    [all...]
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp     [all...]
ValueTracking.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeFloatTypes.cpp     [all...]
  /external/llvm/lib/ExecutionEngine/
ExecutionEngine.cpp     [all...]
  /external/llvm/lib/IR/
ConstantFold.cpp 574 APFloat Val = FPC->getValueAPF();
575 Val.convert(DestTy->isHalfTy() ? APFloat::IEEEhalf :
583 return ConstantFP::get(V->getContext(), Val);
595 APInt Val(DestBitWidth, x);
596 return ConstantInt::get(FPC->getContext(), Val);
741 Constant *llvm::ConstantFoldExtractElementInstruction(Constant *Val,
743 if (isa<UndefValue>(Val)) // ee(undef, x) -> undef
744 return UndefValue::get(Val->getType()->getVectorElementType());
745 if (Val->isNullValue()) // ee(zero, x) -> zero
746 return Constant::getNullValue(Val->getType()->getVectorElementType())
    [all...]
  /external/llvm/lib/TableGen/
Record.cpp 68 static unsigned getHashValue(const TableGenStringKey& Val) {
70 return hash_value(Val);
109 int64_t Val = II->getValue();
110 if (Val != 0 && Val != 1) return 0; // Only accept 0 or 1 for a bit!
112 return BitInit::get(Val != 0);
1076 Init *Val = MHSd->getOperator();
1077 Init *Result = EvaluateOperation(RHSo, LHS, Val,
1080 Val = Result;
1101 return DagInit::get(Val, "", args)
    [all...]
TGParser.cpp 697 uint64_t Val = Lex.getCurIntVal();
703 return BitsRecTy::get(Val);
    [all...]
  /external/llvm/lib/Target/ARM/
ARMAsmPrinter.cpp     [all...]
ARMCodeEmitter.cpp 168 unsigned NEONThumb2DataIPostEncoder(const MachineInstr &MI, unsigned Val)
170 unsigned NEONThumb2LoadStorePostEncoder(const MachineInstr &MI,unsigned Val)
172 unsigned NEONThumb2DupPostEncoder(const MachineInstr &MI,unsigned Val)
174 unsigned NEONThumb2V8PostEncoder(const MachineInstr &MI,unsigned Val)
176 unsigned VFPThumb2PostEncoder(const MachineInstr&MI, unsigned Val)
179 Val &= 0x0FFFFFFF;
180 Val |= 0xE0000000;
182 return Val;
682 uint32_t Val = *(uint32_t*)CI->getValue().getRawData();
683 emitWordLE(Val);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.cpp 441 int32_t Val = cast<ConstantSDNode>(OffsetNode)->getSExtValue();
450 if (TII->isValidAutoIncImm(LoadedVT, Val)) {
451 SDValue TargetConst = CurDAG->getTargetConstant(Val, MVT::i32);
472 SDValue TargetConstVal = CurDAG->getTargetConstant(Val, MVT::i32);
508 int32_t Val = cast<ConstantSDNode>(OffsetNode)->getSExtValue();
517 if (TII->isValidAutoIncImm(LoadedVT, Val)) {
518 SDValue TargetConstVal = CurDAG->getTargetConstant(Val, MVT::i32);
546 SDValue TargetConstVal = CurDAG->getTargetConstant(Val, MVT::i32);
585 int32_t Val = cast<ConstantSDNode>(OffsetNode)->getSExtValue();
596 if (TII->isValidAutoIncImm(LoadedVT, Val))
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/AsmParser/
PPCAsmParser.cpp 259 int64_t Val;
263 const MCExpr *Val;
264 int64_t CRVal; // Cached result of EvaluateCRExpr(Val)
312 return Imm.Val;
317 return Expr.Val;
332 return (unsigned) Imm.Val;
337 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
342 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
347 return 7 - countTrailingZeros<uint64_t>(Imm.Val);
505 static PPCOperand *CreateImm(int64_t Val, SMLoc S, SMLoc E, bool IsPPC64)
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp 89 /// isRunOfOnes - Returns true iff Val consists of one contiguous run of 1s
93 static bool isRunOfOnes(unsigned Val, unsigned &MB, unsigned &ME);
332 bool PPCDAGToDAGISel::isRunOfOnes(unsigned Val, unsigned &MB, unsigned &ME) {
333 if (!Val)
336 if (isShiftedMask_32(Val)) {
338 MB = countLeadingZeros(Val);
340 ME = countLeadingZeros((Val - 1) ^ Val);
343 Val = ~Val; // invert mas
    [all...]
  /external/llvm/lib/Target/R600/
SIISelLowering.cpp 240 SDValue Val = DAG.getCopyFromReg(Chain, DL, Reg, VT);
249 Regs.push_back(Val);
266 InVals.push_back(Val);
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 309 // Return true if Val should be selected as a displacement for an address
312 static bool selectDisp(SystemZAddressingMode::DispRange DR, int64_t Val) {
315 return isUInt<12>(Val);
320 return isInt<20>(Val);
323 return isInt<20>(Val) && isInt<20>(Val + 8);
412 // used for displacement value Val. selectDisp(DR, Val) must already hold.
413 static bool isValidDisp(SystemZAddressingMode::DispRange DR, int64_t Val) {
414 assert(selectDisp(DR, Val) && "Invalid displacement")
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp 92 APFloat createAPFloatFromInt(const fltSemantics &Sem, int Val);
115 FAddend() { Val = 0; }
117 Value *getSymVal (void) const { return Val; }
120 bool isConstant() const { return Val == 0; }
123 void set(short Coefficient, Value *V) { Coeff.set(Coefficient), Val = V; }
125 { Coeff.set(Coefficient); Val = V; }
127 { Coeff.set(Coefficient->getValueAPF()); Val = V; }
140 assert((Val == T.Val) && "Symbolic-values disagree");
147 // This addend has the value of "Coeff * Val"
    [all...]
InstCombineMulDivRem.cpp 174 const APInt & Val = CI->getValue();
175 const APInt &PosVal = Val.abs();
176 if (Val.isNegative() && PosVal.isPowerOf2()) {
    [all...]
  /external/llvm/lib/Transforms/Scalar/
JumpThreading.cpp 304 /// Returns null if Val is null or not an appropriate constant.
305 static Constant *getKnownConstant(Value *Val, ConstantPreference Preference) {
306 if (!Val)
310 if (UndefValue *U = dyn_cast<UndefValue>(Val))
314 return dyn_cast<BlockAddress>(Val->stripPointerCasts());
316 return dyn_cast<ConstantInt>(Val);
584 if (Constant *Val = KnownCond ? TrueVal : FalseVal)
585 Result.push_back(std::make_pair(Val, Conds[i].second));
    [all...]
LoopIdiomRecognize.cpp 129 CallInst *createPopcntIntrinsic(IRBuilderTy &IRB, Value *Val, DebugLoc DL);
374 // cnt0 = init-val;
615 Value *Val, DebugLoc DL) {
616 Value *Ops[] = { Val };
617 Type *Tys[] = { Val->getType() };
642 Value *Val;
643 if (!detectIdiom(CntInst, CntPhi, Val))
646 transform(CntInst, CntPhi, Val);
    [all...]
SCCP.cpp 75 /// Val: This stores the current lattice value along with the Constant* for
77 PointerIntPair<Constant *, 2, LatticeValueTy> Val;
80 return Val.getInt();
84 LatticeVal() : Val(0, undefined) {}
94 return Val.getPointer();
102 Val.setInt(overdefined);
114 Val.setInt(constant);
116 Val.setPointer(V);
126 Val.setInt(overdefined);
141 Val.setInt(forcedconstant)
    [all...]
  /external/llvm/utils/TableGen/
DAGISelMatcher.h 65 CheckInteger, // Fail if wrong val.
769 int64_t Val;
772 EmitIntegerMatcher(int64_t val, MVT::SimpleValueType vt)
773 : Matcher(EmitInteger), Val(val), VT(vt) {}
775 int64_t getValue() const { return Val; }
785 return cast<EmitIntegerMatcher>(M)->Val == Val &&
788 virtual unsigned getHashImpl() const { return (Val << 4) | VT; }
794 std::string Val;
    [all...]

Completed in 899 milliseconds

1 2 3 45 6 7 8