HomeSort by relevance Sort by last modified time
    Searched defs:Elt (Results 1 - 25 of 31) sorted by null

1 2

  /external/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp     [all...]
InstCombineMulDivRem.cpp 707 Constant *Elt = C->getAggregateElement(i);
708 if (Elt == 0) {
713 if (ConstantInt *RHS = dyn_cast<ConstantInt>(Elt))
InstCombineCalls.cpp 557 Constant *Elt = Mask->getAggregateElement(i);
558 if (Elt == 0 ||
559 !(isa<ConstantInt>(Elt) || isa<UndefValue>(Elt))) {
    [all...]
InstCombineCasts.cpp     [all...]
InstCombineCompares.cpp 281 Constant *Elt = Init->getAggregateElement(i);
282 if (Elt == 0) return 0;
286 Elt = ConstantExpr::getExtractValue(Elt, LaterIndices);
289 if (AndCst) Elt = ConstantExpr::getAnd(Elt, AndCst);
292 Constant *C = ConstantFoldCompareInstOperands(ICI.getPredicate(), Elt,
    [all...]
InstructionCombining.cpp 777 unsigned Elt = SL->getElementContainingOffset(Offset);
779 Elt));
781 Offset -= SL->getElementOffset(Elt);
782 Ty = STy->getElementType(Elt);
    [all...]
  /external/llvm/lib/Analysis/
ConstantFolding.cpp 167 Constant *Elt = Zero;
175 Src = ConstantExpr::getZExt(Src, Elt->getType());
183 Elt = ConstantExpr::getOr(Elt, Src);
185 Result.push_back(Elt);
204 Constant *Elt = ConstantExpr::getLShr(Src,
209 Result.push_back(ConstantExpr::getTrunc(Elt, DstEltTy));
    [all...]
ValueTracking.cpp 265 APInt Elt(KnownZero.getBitWidth(), 0);
267 Elt = CDS->getElementAsInteger(i);
268 KnownZero &= ~Elt;
269 KnownOne &= Elt;
    [all...]
  /external/llvm/lib/VMCore/
ConstantFold.cpp 759 Constant *Elt,
769 Result.push_back(Elt);
799 int Elt = ShuffleVectorInst::getMaskValue(Mask, i);
800 if (Elt == -1) {
805 if (unsigned(Elt) >= SrcNumElts*2)
807 else if (unsigned(Elt) >= SrcNumElts) {
    [all...]
Constants.cpp 161 Constant *Constant::getAggregateElement(unsigned Elt) const {
163 return Elt < CS->getNumOperands() ? CS->getOperand(Elt) : 0;
166 return Elt < CA->getNumOperands() ? CA->getOperand(Elt) : 0;
169 return Elt < CV->getNumOperands() ? CV->getOperand(Elt) : 0;
172 return CAZ->getElementValue(Elt);
175 return UV->getElementValue(Elt);
178 return Elt < CDS->getNumElements() ? CDS->getElementAsConstant(Elt) : 0
    [all...]
  /external/clang/lib/CodeGen/
CGDecl.cpp 683 llvm::Constant *Elt = cast<llvm::Constant>(Init->getOperand(i));
684 if (!canEmitInitWithFewStoresAfterMemset(Elt, NumStores))
693 llvm::Constant *Elt = CDS->getElementAsConstant(i);
694 if (!canEmitInitWithFewStoresAfterMemset(Elt, NumStores))
722 llvm::Constant *Elt = CDS->getElementAsConstant(i);
725 if (!Elt->isNullValue() && !isa<llvm::UndefValue>(Elt))
726 emitStoresForInitAfterMemset(Elt, Builder.CreateConstGEP2_32(Loc, 0, i),
736 llvm::Constant *Elt = cast<llvm::Constant>(Init->getOperand(i));
739 if (!Elt->isNullValue() && !isa<llvm::UndefValue>(Elt)
    [all...]
CGExprComplex.cpp 435 llvm::Value *Elt = CGF.EmitScalarExpr(Op);
439 Elt = CGF.EmitScalarConversion(Elt, Op->getType(), DestTy);
442 return ComplexPairTy(Elt, llvm::Constant::getNullValue(Elt->getType()));
CGBuiltin.cpp     [all...]
CGCall.cpp 471 for (uint64_t Elt = 0; Elt < NumElts; ++Elt)
521 for (unsigned Elt = 0; Elt < NumElts; ++Elt) {
522 llvm::Value *EltAddr = Builder.CreateConstGEP2_32(LV.getAddress(), 0, Elt);
588 // If the first elt is at least as large as what we're looking for, or if the
713 llvm::Value *Elt = CGF.Builder.CreateExtractValue(Val, i);
714 llvm::StoreInst *SI = CGF.Builder.CreateStore(Elt, EltPtr
    [all...]
CGExprConstant.cpp     [all...]
CGExpr.cpp     [all...]
CGExprScalar.cpp 597 llvm::Value *Elt = EmitScalarConversion(Src, SrcType, EltTy);
602 UnV = Builder.CreateInsertElement(UnV, Elt, Idx);
747 // for each elt
    [all...]
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 790 Constant *Elt = CDS->getElementAsConstant(i);
791 printConstant(Elt);
792 Out << constName << "_elems.push_back(" << getCppName(Elt) << ");";
    [all...]
  /external/llvm/lib/Transforms/Scalar/
SCCP.cpp 411 Constant *Elt = C->getAggregateElement(i);
413 if (Elt == 0)
415 else if (isa<UndefValue>(Elt))
418 LV.markConstant(Elt); // Constants are constant.
    [all...]
ScalarReplAggregates.cpp 779 unsigned Elt = 0;
782 Elt = Offset/EltSize;
783 assert(EltSize*Elt == Offset && "Invalid modulus in validity checking");
788 if (Elt)
790 Builder.getInt32(Elt),
795 Idx = Builder.getInt32(Elt);
    [all...]
  /external/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp     [all...]
  /frameworks/compile/libbcc/bcinfo/BitReader_2_7/
BitcodeReader.cpp 889 if (Type *Elt = getTypeByIDOrNull(Record[i]))
890 EltTys.push_back(Elt);
921 if (Type *Elt = getTypeByIDOrNull(Record[i]))
922 ArgTys.push_back(Elt);
    [all...]
  /frameworks/compile/libbcc/bcinfo/BitReader_3_0/
BitcodeReader.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorTypes.cpp 398 SDValue Elt = GetScalarizedVector(N->getOperand(0));
400 N->getValueType(0), Elt);
723 SDValue Elt = N->getOperand(1);
733 Lo.getValueType(), Lo, Elt, Idx);
735 Hi = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, Hi.getValueType(), Hi, Elt,
753 Store = DAG.getTruncStore(Store, dl, Elt, EltPtr, MachinePointerInfo(), EltVT,
    [all...]
  /external/llvm/lib/Target/CellSPU/
SPUISelLowering.cpp     [all...]

Completed in 878 milliseconds

1 2