/external/clang/lib/CodeGen/ |
H A D | CGDecl.cpp | 708 // Zero and Undef never requires any extra stores. 896 llvm::Value *Zero = Builder.getFalse(); local 897 llvm::Value *NRVOFlag = CreateTempAlloca(Zero->getType(), "nrvo"); 899 Builder.CreateStore(Zero, NRVOFlag); 1124 // Zero and undef don't require a stores.
|
H A D | CGExprAgg.cpp | 80 CharUnits srcAlignment = CharUnits::Zero()); 342 llvm::Value *Zero = llvm::ConstantInt::get(CGF.PtrDiffTy, 0); local 343 llvm::Value *IdxStart[] = { Zero, Zero }; 360 llvm::Value *IdxEnd[] = { Zero, Size }; 636 // Zero-initialize. (Strictly speaking, we only need to intialize 1267 if (isSimpleZero(E, CGF)) return CharUnits::Zero(); 1281 CharUnits NumNonZeroBytes = CharUnits::Zero(); 1308 CharUnits NumNonZeroBytes = CharUnits::Zero();
|
H A D | CGExprCXX.cpp | 454 return CharUnits::Zero(); 459 return CharUnits::Zero(); 1587 llvm::Value *Zero = Builder.getInt32(0); local 1590 GEP.push_back(Zero); // point at the outermost array 1599 GEP.push_back(Zero);
|
H A D | CodeGenFunction.cpp | 1502 llvm::Value *Zero = llvm::Constant::getNullValue(Size->getType()); local 1507 EmitCheck(Builder.CreateICmpSGT(Size, Zero),
|
H A D | CGClass.cpp | 36 CharUnits Offset = CharUnits::Zero(); 484 llvm::Value* Zero local 487 CGF.Builder.CreateStore(Zero, IndexVar); 626 llvm::Value *Zero = llvm::Constant::getNullValue(SizeTy); local 627 Builder.CreateStore(Zero, ArrayIndexVar); 1588 // Zero initialize the storage, if requested. 1874 CharUnits NonVirtualOffset = CharUnits::Zero(); 1944 BaseOffsetFromNearestVBase = CharUnits::Zero(); 1970 InitializeVTablePointers(BaseSubobject(RD, CharUnits::Zero()), 1972 /*OffsetFromNearestVBase=*/CharUnits::Zero(), [all...] |
H A D | CGBuiltin.cpp | 265 Value *Zero = local 270 Imag = Builder.CreateFSub(Zero, Imag, "sub"); 340 Value *Zero = llvm::Constant::getNullValue(ArgType); local 341 Value *IsZero = Builder.CreateICmpEQ(ArgValue, Zero, "iszero"); 342 Value *Result = Builder.CreateSelect(IsZero, Zero, Tmp, "ffs"); 1780 llvm::Constant *Zero = ConstantInt::get(VTy->getElementType(), 0); local 1781 return llvm::ConstantVector::getSplat(VTy->getNumElements(), Zero);
|
H A D | CGCall.cpp | 180 /// (Zero value of RD means we don't have any meaningful "this" argument type, 569 CharUnits UnionSize = CharUnits::Zero(); 617 CharUnits UnionSize = CharUnits::Zero(); 1347 llvm::Constant* Zero = llvm::Constant::getNullValue(LLVMTy); local 1348 Builder.CreateStore(Zero, ReturnValue); 1957 return AggValueSlot::forAddr(Placeholder, CharUnits::Zero(), 2147 // Zero-initialize it if we're not doing a copy-initialization. 2542 CharUnits UnionSize = CharUnits::Zero();
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 343 const SCEV *Zero = SE.getConstant(Ty, 0); local 344 AddRecs.push_back(SE.getAddRecExpr(Zero, 349 Ops[i] = Zero;
|
H A D | DependenceAnalysis.cpp | 90 STATISTIC(WeakZeroSIVapplications, "Weak-Zero SIV applications"); 91 STATISTIC(WeakZeroSIVsuccesses, "Weak-Zero SIV successes"); 92 STATISTIC(WeakZeroSIVindependence, "Weak-Zero SIV independence"); 1101 // as "Delta might be Zero" 1556 // Weak-Zero SIV test. 1591 DEBUG(dbgs() << "\tWeak-Zero (src) SIV test\n"); 1667 // Weak-Zero SIV test. 1701 DEBUG(dbgs() << "\tWeak-Zero (dst) SIV test\n"); 2707 Bound[K].Lower[Dependence::DVEntry::EQ] = NegativePart; // Zero 2710 Bound[K].Upper[Dependence::DVEntry::EQ] = PositivePart; // Zero 2826 const SCEV *Zero = SE->getConstant(Subscript->getType(), 0); local [all...] |
/external/llvm/lib/Target/R600/ |
H A D | R600ISelLowering.cpp | 1050 SDValue Zero = DAG.getConstant(0, VT); local 1071 SDValue LoBig = Zero; 1086 SDValue Zero = DAG.getConstant(0, VT); local 1109 SDValue HiBig = SRA ? DAG.getNode(ISD::SRA, DL, VT, Hi, Width1) : Zero; 1233 SDValue Zero = RHS; local 1257 Cond, Zero,
|
H A D | SIISelLowering.cpp | 909 SDValue Zero = DAG.getConstant(0, MVT::i32); local 915 SDValue Lo0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, LHS, Zero); 916 SDValue Lo1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, RHS, Zero);
|
H A D | AMDGPUISelLowering.cpp | 1633 SDValue Zero = DAG.getConstant(0, VT); local 1639 SDValue LHSign = DAG.getSelectCC(DL, LHS, Zero, NegOne, Zero, ISD::SETLT); 1640 SDValue RHSign = DAG.getSelectCC(DL, RHS, Zero, NegOne, Zero, ISD::SETLT); 1676 const SDValue Zero = DAG.getConstantFP(0.0, MVT::f64); local 1681 SDValue Lt0 = DAG.getSetCC(SL, SetCCVT, Src, Zero, ISD::SETOGT); 1685 SDValue Add = DAG.getNode(ISD::SELECT, SL, MVT::f64, And, One, Zero); 1695 const SDValue Zero = DAG.getConstant(0, MVT::i32); local 1721 Zero, SignBi 1786 const SDValue Zero = DAG.getConstantFP(0.0, MVT::f64); local [all...] |
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 568 SDValue Zero = DAG.getConstant(0, MVT::i32); local 570 DAG.getVTList(MVT::i32, MVT::i32), Zero, Zero, 585 SDValue Zero = DAG.getConstant(0, MVT::i32); local 588 Zero, Zero); 741 SDValue Zero = DAG.getConstant(0, MVT::i32); local 743 LHSL, RHSL, Zero);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 763 Value *Zero = cast<Value>(ConstantFP::get(V->getType(), 0.0)); local 764 Value *NewV = createFSub(Zero, V);
|
H A D | InstCombineAndOrXor.cpp | 1359 Value *Zero = Constant::getNullValue(Op1->getType()); local 1360 return SelectInst::Create(X, Op1, Zero); 1366 Value *Zero = Constant::getNullValue(Op0->getType()); local 1367 return SelectInst::Create(X, Zero, Op1);
|
H A D | InstCombineCasts.cpp | 471 Value *Zero = Constant::getNullValue(Src->getType()); local 472 return new ICmpInst(ICmpInst::ICMP_NE, Src, Zero);
|
H A D | InstCombineCompares.cpp | 1722 Constant *Zero = Constant::getNullValue(X->getType()); local 1725 return new ICmpInst(pred, X, Zero); 3564 // Avoid lossy conversions and denormals. Zero is a special case
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 972 // Zero extend or truncate the value if needed. 1581 // Zero out the operand and see if it becomes trivially dead. 2209 Constant *Zero = Constant::getNullValue(Type::getInt32Ty(MI->getContext())); local 2217 Value *Idx[2] = { Zero, 2492 // Zero extend the field to be the same size as the final alloca so that
|
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 3282 ConstantInt *Zero = dyn_cast<ConstantInt>(Cmp->getOperand(1)); local 3283 if (!Zero || !Zero->isZero()) 3314 CmpInst::Create(Cmp->getOpcode(), Cmp->getPredicate(), NewAnd, Zero,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 165 // Zero the new bits, and continue the assertion. 316 // Zero extend things like i1, sign extend everything else. It shouldn't 339 // Zero extend to the promoted type and do the count there. 353 // Zero extend to the promoted type and do the count there. 729 // Zero extend the input. 872 // the operands (including the unsigned comparisons!). Zero extend is 2029 SDValue Zero = DAG.getConstant(0, LHS.getValueType()); local 2031 SDValue LHSSign = DAG.getSetCC(dl, OType, LHS, Zero, ISD::SETGE); 2032 SDValue RHSSign = DAG.getSetCC(dl, OType, RHS, Zero, ISD::SETGE); 2037 SDValue SumSign = DAG.getSetCC(dl, OType, Sum, Zero, IS 2438 SDValue Zero = DAG.getConstant(0, VT); local 2842 SDValue Zero = DAG.getIntPtrConstant(0); local [all...] |
H A D | TargetLowering.cpp | 1255 SDValue Zero = DAG.getConstant(0, N0.getValueType()); local 1257 Zero, Cond); 1931 SDValue Zero = DAG.getConstant(0, N1.getValueType()); local 1932 return DAG.getSetCC(dl, VT, N0, Zero, Cond); 1942 SDValue Zero = DAG.getConstant(0, N0.getValueType()); local 1943 return DAG.getSetCC(dl, VT, N1, Zero, Cond);
|
/external/llvm/lib/IR/ |
H A D | Constants.cpp | 1845 Constant *Zero = ConstantInt::get(Type::getInt64Ty(Ty->getContext()), 0); local 1847 Constant *Indices[2] = { Zero, One };
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 1499 Constant *Zero = ConstantInt::get(Type::getInt32Ty(*Context), 0); local 1500 unsigned ZeroReg = TargetMaterializeConstant(Zero);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 1185 SDValue Zero = CurDAG->getConstant(0, N.getValueType()); local 1186 SDValue Neg = CurDAG->getNode(ISD::SUB, dl, N.getValueType(), Zero, RHS); 1191 InsertDAGNode(*CurDAG, N, Zero); 2468 // Zero out the high part, effectively zero extending the input.
|
/external/chromium_org/v8/src/arm/ |
H A D | assembler-arm.h | 491 INLINE(static Operand Zero()) { argument
|