Searched defs:Zero (Results 51 - 75 of 90) sorted by relevance

1234

/external/clang/lib/CodeGen/
H A DCGDecl.cpp708 // 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 DCGExprAgg.cpp80 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 DCGExprCXX.cpp454 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 DCodeGenFunction.cpp1502 llvm::Value *Zero = llvm::Constant::getNullValue(Size->getType()); local
1507 EmitCheck(Builder.CreateICmpSGT(Size, Zero),
H A DCGClass.cpp36 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 DCGBuiltin.cpp265 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 DCGCall.cpp180 /// (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 DScalarEvolutionExpander.cpp343 const SCEV *Zero = SE.getConstant(Ty, 0); local
344 AddRecs.push_back(SE.getAddRecExpr(Zero,
349 Ops[i] = Zero;
H A DDependenceAnalysis.cpp90 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 DR600ISelLowering.cpp1050 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 DSIISelLowering.cpp909 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 DAMDGPUISelLowering.cpp1633 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 DXCoreISelLowering.cpp568 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 DInstCombineAddSub.cpp763 Value *Zero = cast<Value>(ConstantFP::get(V->getType(), 0.0)); local
764 Value *NewV = createFSub(Zero, V);
H A DInstCombineAndOrXor.cpp1359 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 DInstCombineCasts.cpp471 Value *Zero = Constant::getNullValue(Src->getType()); local
472 return new ICmpInst(ICmpInst::ICMP_NE, Src, Zero);
H A DInstCombineCompares.cpp1722 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 DScalarReplAggregates.cpp972 // 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 DCodeGenPrepare.cpp3282 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 DLegalizeIntegerTypes.cpp165 // 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 DTargetLowering.cpp1255 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 DConstants.cpp1845 Constant *Zero = ConstantInt::get(Type::getInt64Ty(Ty->getContext()), 0); local
1847 Constant *Indices[2] = { Zero, One };
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1499 Constant *Zero = ConstantInt::get(Type::getInt32Ty(*Context), 0); local
1500 unsigned ZeroReg = TargetMaterializeConstant(Zero);
/external/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1185 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 Dassembler-arm.h491 INLINE(static Operand Zero()) { argument

Completed in 1426 milliseconds

1234