/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConstant.cpp | 2430 APValue &Elt = SVal.getVectorElt(i); 2432 if (Elt.isInt()) { 2433 EltAsInt = Elt.getInt(); 2434 } else if (Elt.isFloat()) { 2435 EltAsInt = Elt.getFloat().bitcastToAPInt(); 5372 for (const CXXBaseSpecifier *Elt : llvm::reverse(ICE->path())) { 5374 (void)Elt; 5375 assert(declaresSameEntity(Elt->getType()->getAsCXXRecordDecl(), 9446 llvm::APInt Elt; 9448 Elt [all...] |
H A D | Expr.cpp | 3276 const Expr *Elt = ILE->getInit(ElementNo++); local 3280 if (!Elt->EvaluateAsInt(Result, Ctx)) { 3282 *Culprit = Elt; 3287 if (!Elt->isConstantInitializer(Ctx, RefType, Culprit))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 1331 for (Init *Elt : *LI) { 1334 R.set(B, Elt); 1996 for (const Init *Elt : getArgs()) { 1997 if (!Elt->isConcrete())
|
H A D | TGParser.cpp | 393 for (auto Elt : *LI) { 395 Substs.emplace_back(Loop.IterVar->getNameInit(), Elt);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1663 Constant *Elt = C->getAggregateElement(i); local 1664 if (!Elt) 1666 if (isa<UndefValue>(Elt)) 1668 auto *CI = dyn_cast<ConstantInt>(Elt);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 7900 int Elt = getMovIdx(ShuffleMask, Part * QuarterSize, QuarterSize); local 7901 if (Elt != -1) { 7903 if (Elt >= 4) { 7905 Elt -= 4; 7909 DAG.getConstant(Elt, dl, MVT::i32)); 8169 SDValue Elt = Op.getOperand(1); 8170 EVT EltVT = Elt.getValueType(); 8194 SDValue IElt = DAG.getNode(ISD::BITCAST, dl, IEltVT, Elt); 8278 SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, NewV, 8280 ConVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, ConcatVT, ConVec, Elt, 8345 SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, NewV1, local 8392 SDNode *Elt = N->getOperand(i).getNode(); local 12806 SDNode *Elt = N->getOperand(i).getNode(); local 12886 SDValue Elt = N->getOperand(Idx); local 12996 SDNode *Elt = N->getOperand(1).getNode(); local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 952 Constant *Elt = Op1C->getAggregateElement(i); local 953 if (Elt && (Elt->isNullValue() || isa<UndefValue>(Elt))) 4279 if (Value *Elt = findScalarElement(Vec, IdxC->getZExtValue())) 4280 return Elt;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 5226 int Elt = N->getConstantOperandVal(0); local 5249 if ((Elt & 1) == 0) { 5250 // Elt is even, in the range [-32,-18] + [16,30]. 5256 SDValue EltVal = getI32Imm(Elt >> 1, dl); 5261 } else if (Elt > 0) { 5262 // Elt is odd and positive, in the range [17,31]. 5268 SDValue EltVal = getI32Imm(Elt - 16, dl); 5276 // Elt is odd and negative, in the range [-31,-17]. 5282 SDValue EltVal = getI32Imm(Elt + 16, dl);
|
H A D | PPCISelLowering.cpp | 8818 SDValue Elt = DAG.getConstant(SextVal, dl, MVT::i32); local 8822 SDValue RetVal = DAG.getNode(PPCISD::VADD_SPLAT, dl, VT, Elt, EltSize);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 768 for (auto &Elt : Record) { 769 CurrentValue += Elt;
|
H A D | BitcodeReader.cpp | 4145 Value *Vec, *Elt, *Idx; local 4151 cast<VectorType>(Vec->getType())->getElementType(), Elt) || 4154 I = InsertElementInst::Create(Vec, Elt, Idx);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 2140 if (ConstantInt *Elt = 2142 const APInt &V = Elt->getValue(); 2151 if (ConstantInt *Elt = dyn_cast<ConstantInt>(ConstArg)) { 2152 const APInt &V = Elt->getValue();
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 705 /// Returns true if Elt is a constant zero or floating point constant +0.0. 706 bool isZeroNode(SDValue Elt);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 1905 unsigned Elt = cast<ConstantSDNode>(EltNo)->getZExtValue(); local 1922 if (Elt < Ops.size()) { 1930 Ops[Elt] = InVal;
|
H A D | AMDGPUISelLowering.cpp | 3930 SDValue Elt = Src.getOperand(I); local 3931 CastedElts.push_back(DAG.getNode(ISD::BITCAST, DL, DestEltVT, Elt));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 2778 for (const SDValue &Elt : N->op_values()) { 2779 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Elt)) { 4118 [=](const std::pair<unsigned, SDValue> &Elt) { 4119 return Elt.first == VA.getLocReg(); 4408 [=](const std::pair<unsigned, SDValue> &Elt) { 4409 return Elt.first == VA.getLocReg(); 6782 const int *FirstRealElt = find_if(M, [](int Elt) { return Elt >= 0; }); 6791 [&](int Elt) {return Elt ! [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 1747 Value *Elt = Builder.CreateExtractElement(BC0, (uint64_t)0); local 1749 PointerType::getUnqual(Elt->getType()), 1751 Builder.CreateAlignedStore(Elt, BC, 1);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 2026 static int getMaskValue(const Constant *Mask, unsigned Elt); 2030 int getMaskValue(unsigned Elt) const { 2031 return getMaskValue(getMask(), Elt);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 4601 SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, NewEltVT, 4603 NewOps.push_back(Elt); 4650 SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, NewEltVT, 4654 NewVec, Elt, InEltIdx);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 1866 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx); local 1867 return RValue::get(Builder.CreateExtractElement(Vec, Elt)); 2156 llvm::Value *Elt = llvm::ConstantInt::get(SizeTy, InIdx); local 2157 Vec = Builder.CreateInsertElement(Vec, SrcVal, Elt);
|
H A D | CGCall.cpp | 1282 llvm::Value *Elt = CGF.Builder.CreateExtractValue(Val, i); local 1283 CGF.Builder.CreateStore(Elt, EltPtr, DestIsVolatile);
|
H A D | TargetInfo.cpp | 3124 unsigned Elt = SL->getElementContainingOffset(IROffset); 3125 IROffset -= SL->getElementOffset(Elt); 3126 return ContainsFloatAtOffset(STy->getElementType(Elt), IROffset, TD);
|
H A D | CGExprScalar.cpp | 2215 Value *Elt = Visit(const_cast<Expr*>(E)); local 2218 return Builder.CreateVectorSplat(NumElements, Elt, "splat");
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 2104 for (auto &Elt : IndexPos) { 2105 auto EltDelta = Elt - PreviousValue; 2106 PreviousValue = Elt; 2107 Elt = EltDelta;
|