/external/clang/lib/AST/ |
H A D | Expr.cpp | 3871 /// \brief Replaces the designator at index @p Idx with the series 3873 void DesignatedInitExpr::ExpandDesignator(const ASTContext &C, unsigned Idx, argument 3878 std::copy_backward(Designators + Idx + 1, 3880 Designators + Idx); 3884 Designators[Idx] = *First; 3890 std::copy(Designators, Designators + Idx, NewDesignators); 3891 std::copy(First, Last, NewDesignators + Idx); 3892 std::copy(Designators + Idx + 1, Designators + NumDesignators, 3893 NewDesignators + Idx + NumNewDesignators);
|
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 5692 llvm::Value *Idx = llvm::ConstantInt::get(SizeTy, Index); local 5693 Ops[1] = Builder.CreateExtractElement(Ops[1], Idx, "extract"); 5772 unsigned Idx = shiftVal + i + LaneStart; local 5773 if (Idx >= LaneEnd) Idx += 16; // end of lane, switch operand 5774 Indices.push_back(llvm::ConstantInt::get(Int32Ty, Idx));
|
H A D | CGExpr.cpp | 426 unsigned CodeGenFunction::getAccessedFieldNo(unsigned Idx, argument 428 return cast<llvm::ConstantInt>(Elts->getAggregateElement(Idx)) 1967 unsigned Idx = E->getOpcode() == UO_Imag; local 1969 Idx, "idx"), 2297 llvm::Value *Idx = EmitScalarExpr(E->getIdx()); local 2302 EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, Accessed); 2310 return LValue::MakeVectorElt(LHS.getAddress(), Idx, 2315 if (Idx->getType() != IntPtrTy) 2316 Idx = Builder.CreateIntCast(Idx, IntPtrT 2526 unsigned Idx = RL.getLLVMFieldNo(field); local [all...] |
H A D | CGExprScalar.cpp | 960 llvm::APSInt Idx = E->getShuffleMaskIdx(CGF.getContext(), i-2); local 962 if (Idx.isSigned() && Idx.isAllOnesValue()) 965 indices.push_back(Builder.getInt32(Idx.getZExtValue())); 1072 Value *Idx = Visit(E->getIdx()); local 1076 CGF.EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, /*Accessed*/true); 1078 return Builder.CreateExtractElement(Base, Idx, "vecext"); 1081 static llvm::Constant *getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, argument 1083 int MV = SVI->getMaskValue(Idx); 1239 Value *Idx local 1827 llvm::Value* Idx = CGF.EmitScalarExpr(IdxExpr); local [all...] |
H A D | MicrosoftCXXABI.cpp | 2343 unsigned Idx = 0; local 2344 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++); 2347 Dst, getValueOrZeroInt(NonVirtualBaseAdjustment), Idx++); 2350 Dst, getValueOrZeroInt(VBPtrOffset), Idx++); 2353 Dst, getValueOrZeroInt(VirtualBaseAdjustmentOffset), Idx++);
|
/external/clang/lib/Sema/ |
H A D | SemaCodeComplete.cpp | 2744 unsigned Idx = 0; local 2747 P != PEnd; (void)++P, ++Idx) { 2748 if (Idx > 0) { 2750 if (Idx > StartParameter) 2752 if (IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Idx)) 2755 if (Idx < StartParameter || AllParametersAreInformative) 2762 if (Idx < StartParameter)
|
H A D | SemaDeclAttr.cpp | 82 static QualType getFunctionOrMethodParamType(const Decl *D, unsigned Idx) { argument 84 return cast<FunctionProtoType>(FnTy)->getParamType(Idx); 86 return BD->getParamDecl(Idx)->getType(); 88 return cast<ObjCMethodDecl>(D)->parameters()[Idx]->getType(); 181 unsigned Idx = UINT_MAX) { 185 if (Idx != UINT_MAX) 187 << Attr.getName() << Idx << AANT_ArgumentIntegerConstant 220 uint64_t &Idx) { 240 Idx = IdxInt.getLimitedValue(); 241 if (Idx < 216 checkFunctionOrMethodParameterIndex(Sema &S, const Decl *D, const AttributeList &Attr, unsigned AttrArgNum, const Expr *IdxExpr, uint64_t &Idx) argument 1137 uint64_t Idx; local 1263 uint64_t Idx; local 2350 uint64_t Idx; local 2518 uint32_t Idx; local [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 44 unsigned &Idx; member in class:clang::ASTDeclReader 196 const RecordData &Record, unsigned &Idx) 198 RawLocation(RawLocation), Record(Record), Idx(Idx), 352 GetTypeSourceInfo(Record, Idx); 355 DD->DeclInfo = GetTypeSourceInfo(Record, Idx); 371 if (Record[Idx++]) { 387 GlobalDeclID SemaDCIDForTemplateParmDecl = ReadDeclID(Record, Idx); 388 GlobalDeclID LexicalDCIDForTemplateParmDecl = ReadDeclID(Record, Idx); 394 DeclContext *SemaDC = ReadDeclAs<DeclContext>(Record, Idx); 193 ASTDeclReader(ASTReader &Reader, ModuleFile &F, DeclID thisDeclID, unsigned RawLocation, const RecordData &Record, unsigned &Idx) argument 1206 ReadCXXDefinitionData( struct CXXRecordDecl::DefinitionData &Data, const RecordData &Record, unsigned &Idx) argument 2145 ReadAttributes(ModuleFile &F, AttrVec &Attrs, const RecordData &Record, unsigned &Idx) argument 2610 unsigned Idx = 0; local 2893 unsigned Idx = 0; local [all...] |
H A D | ASTReader.cpp | 1017 unsigned Idx = 0; local 1022 for (int I = 0, N = Record[Idx++]; I != N; ++I) { 1024 unsigned FilenameLen = Record[Idx++]; 1025 std::string Filename(&Record[Idx], &Record[Idx] + FilenameLen); 1026 Idx += FilenameLen; 1033 while (Idx < Record.size()) { 1034 int FID = Record[Idx++]; 1040 unsigned NumEntries = Record[Idx++]; 1045 unsigned FileOffset = Record[Idx 1333 ReadToken(ModuleFile &F, const RecordDataImpl &Record, unsigned &Idx) argument 1447 unsigned Idx = 0; local 1822 unsigned Idx = 0, N = Record.size(); local 4238 unsigned Idx = 0; local 4553 unsigned Idx = 0; local 4585 unsigned Idx = 0; local 4603 unsigned Idx = 0; local 4619 unsigned Idx = 0; local 4628 unsigned Idx = 0; local 4667 unsigned Idx = 0; local 4995 unsigned Idx = 0; local 5063 unsigned Idx = 0; local 5162 unsigned Idx = 3; local 5231 unsigned Idx = 6; local 5247 unsigned Idx = 0; local 5257 unsigned Idx = 0; local 5301 unsigned Idx = 0; local 5315 unsigned Idx = 0; local 5358 unsigned Idx = 0; local 5366 unsigned Idx = 0; local 5373 unsigned Idx = 0; local 5383 unsigned Idx = 0; local 5389 unsigned Idx = 0; local 5398 unsigned Idx = 0; local 5422 unsigned Idx = 0; local 5432 unsigned Idx = 0; local 5443 unsigned Idx = 0; local 5457 unsigned Idx = 0; local 5474 unsigned Idx = 0; local 5503 readExceptionSpec(ModuleFile &ModuleFile, SmallVectorImpl<QualType> &Exceptions, FunctionProtoType::ExtProtoInfo &EPI, const RecordData &Record, unsigned &Idx) argument 5530 unsigned &Idx; member in class:clang::TypeLocReader 5538 ReadDeclAs(const ASTReader::RecordData &Record, unsigned &Idx) argument 5543 TypeLocReader(ASTReader &Reader, ModuleFile &F, const ASTReader::RecordData &Record, unsigned &Idx) argument 5769 GetTypeSourceInfo(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument [all...] |
H A D | ASTWriter.cpp | 2586 TypeIdx &Idx = TypeIdxs[T]; local 2587 if (Idx.getIndex() == 0) // we haven't seen this type before. 2588 Idx = TypeIdx(NextTypeID++); 2590 assert(Idx.getIndex() >= FirstTypeID && "Re-writing a type from a prior AST"); 2593 unsigned Index = Idx.getIndex() - FirstTypeID; 4817 TypeIdx &Idx = TypeIdxs[T]; local 4818 if (Idx.getIndex() == 0) { 4826 Idx = TypeIdx(NextTypeID++); 4829 return Idx; 5460 void ASTWriter::TypeRead(TypeIdx Idx, QualTyp argument [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 1316 int getMaskElt(unsigned Idx) const { 1317 assert(Idx < getValueType(0).getVectorNumElements() && "Idx out of range!"); 1318 return Mask[Idx]; 1535 TargetIndexSDNode(int Idx, EVT VT, int64_t Ofs, unsigned char TF) argument 1537 TargetFlags(TF), Index(Idx), Offset(Ofs) {}
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 776 SDValue Idx = N->getOperand(1); local 782 Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, LoVT, Vec, Idx); 783 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); 793 SDValue Idx = N->getOperand(2); local 805 SDValue SubVecPtr = GetVectorElementPointer(StackPtr, SubVecVT, Idx); 854 SDValue Idx = N->getOperand(2); local 858 if (ConstantSDNode *CIdx = dyn_cast<ConstantSDNode>(Idx)) { 863 Lo.getValueType(), Lo, Elt, Idx); 880 SDValue EltPtr = GetVectorElementPointer(StackPtr, EltVT, Idx); 1085 int Idx local 1130 int Idx = N->getMaskElt(FirstMaskIdx + MaskOffset); local 1313 SDValue Idx = N->getOperand(1); local 1333 SDValue Idx = N->getOperand(1); local 1701 int Idx = 0; // Current Idx into input vectors. local 2091 unsigned Idx = 0; local 2189 SDValue Idx = N->getOperand(1); local 2338 int Idx = N->getMaskElt(i); local 2558 unsigned Idx = 0; local 2701 unsigned Idx = 1; local 2833 int Idx = End; local 2949 int Idx = 0; // current index to store local 3080 unsigned Idx; local [all...] |
/external/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 1611 CreateVectorIndex(unsigned Idx, SMLoc S, SMLoc E, MCContext &Ctx) { argument 1613 Op->VectorIndex.Val = Idx; 4019 for (int Idx = 0; Idx < NbArgs; ++Idx) { 4025 if (Idx + 1 == NbArgs)
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 3270 int Idx = -1; local 3272 Idx = II->findRegisterDefOperandIdx(Reg, false, true, TRI); 3273 if (Idx != -1) 3279 assert(Idx != -1 && "Cannot find bundled definition!"); 3280 DefIdx = Idx; 3294 int Idx = -1; local 3296 Idx = II->findRegisterUseOperandIdx(Reg, false, TRI); 3297 if (Idx != -1) 3304 if (Idx == -1) { 3309 UseIdx = Idx; [all...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 3678 unsigned Idx = CCInfo.getFirstUnallocated(ArgRegs, NumRegs); local 3689 if (NumRegs == Idx) 3692 VaArgOffset = (int)CC.reservedArgArea() - (int)(RegSize * (NumRegs - Idx)); 3703 for (unsigned I = Idx; I < NumRegs; ++I, VaArgOffset += RegSize) {
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 1744 size_t Idx, bool IsScaledReg = false); 1747 const Formula &Base, size_t Idx, 1753 size_t Idx, bool IsScaledReg = false); 3265 unsigned Depth, size_t Idx, 3267 const SCEV *BaseReg = IsScaledReg ? Base.ScaledReg : Base.BaseRegs[Idx]; 3319 F.BaseRegs.erase(F.BaseRegs.begin() + Idx); 3323 F.BaseRegs[Idx] = InnerSum; 3359 /* Idx */ -1, /* IsScaledReg */ true); 3400 const Formula &Base, size_t Idx, 3402 const SCEV *G = IsScaledReg ? Base.ScaledReg : Base.BaseRegs[Idx]; 3263 GenerateReassociationsImpl(LSRUse &LU, unsigned LUIdx, const Formula &Base, unsigned Depth, size_t Idx, bool IsScaledReg) argument 3399 GenerateSymbolicOffsetsImpl(LSRUse &LU, unsigned LUIdx, const Formula &Base, size_t Idx, bool IsScaledReg) argument 3431 GenerateConstantOffsetsImpl( LSRUse &LU, unsigned LUIdx, const Formula &Base, const SmallVectorImpl<int64_t> &Worklist, size_t Idx, bool IsScaledReg) argument [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 3280 int Idx = PHI->getBasicBlockIndex(BB); local 3281 assert(Idx >= 0 && "PHI has no entry for predecessor?"); 3283 Value *InValue = PHI->getIncomingValue(Idx); 3286 *PhiIndex = Idx; 3438 int Idx = PHI->getBasicBlockIndex(Pred); local 3439 if (Idx == -1) 3442 Constant *ConstVal = LookupConstant(PHI->getIncomingValue(Idx), 3541 uint64_t Idx = (CaseVal->getValue() - Offset->getValue()) local 3543 TableContents[Idx] = CaseRes; 3849 uint64_t Idx local [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 619 int Idx = ScalarToTreeEntry[U]; (void) Idx; local 620 assert(!VectorizableTree[Idx].NeedToGather && "Bad state"); 688 int Idx = ScalarToTreeEntry[VL[0]]; local 689 TreeEntry *E = &VectorizableTree[Idx]; 757 int Idx = ScalarToTreeEntry[UI]; local 758 int VecLocation = VectorizableTree[Idx].LastScalarIndex; 1557 int Idx = ScalarToTreeEntry[VL[i]]; local 1558 TreeEntry *E = &VectorizableTree[Idx]; 1581 int Idx local 1591 int Idx = ScalarToTreeEntry[VL[0]]; local 1964 int Idx = ScalarToTreeEntry[Scalar]; local [all...] |
/external/clang/include/clang/AST/ |
H A D | Expr.h | 1911 const OffsetOfNode &getComponent(unsigned Idx) const { 1912 assert(Idx < NumComps && "Subscript out of range"); 1913 return reinterpret_cast<const OffsetOfNode *> (this + 1)[Idx]; 1916 void setComponent(unsigned Idx, OffsetOfNode ON) { 1917 assert(Idx < NumComps && "Subscript out of range"); 1918 reinterpret_cast<OffsetOfNode *> (this + 1)[Idx] = ON; 1925 Expr* getIndexExpr(unsigned Idx) { 1926 assert(Idx < NumExprs && "Subscript out of range"); 1928 reinterpret_cast<OffsetOfNode *>(this+1) + NumComps)[Idx]; 1930 const Expr *getIndexExpr(unsigned Idx) cons 4188 getDesignator(unsigned Idx) argument [all...] |
/external/clang/include/clang/Serialization/ |
H A D | ASTBitCodes.h | 86 uint32_t Idx; member in class:clang::serialization::TypeIdx 88 TypeIdx() : Idx(0) { } 89 explicit TypeIdx(uint32_t index) : Idx(index) { } 91 uint32_t getIndex() const { return Idx; } 93 if (Idx == uint32_t(-1)) 96 return (Idx << Qualifiers::FastWidth) | FastQuals;
|
/external/clang/tools/c-index-test/ |
H A D | c-index-test.c | 116 static unsigned CreateTranslationUnit(CXIndex Idx, const char *file, argument 118 enum CXErrorCode Err = clang_createTranslationUnit2(Idx, file, TU); 1388 static int perform_test_load(CXIndex Idx, CXTranslationUnit TU, argument 1443 CXIndex Idx; local 1446 Idx = clang_createIndex(/* excludeDeclsFromPCH */ 1450 if (!CreateTranslationUnit(Idx, file, &TU)) { 1451 clang_disposeIndex(Idx); 1455 result = perform_test_load(Idx, TU, filter, prefix, Visitor, PV, NULL); 1456 clang_disposeIndex(Idx); 1463 CXIndex Idx; local 1509 CXIndex Idx; local 1613 CXIndex Idx; local 3064 index_ast_file(const char *ast_file, CXIndex Idx, CXIndexAction idxAction, ImportedASTFilesData *importedASTs, const char *check_prefix) argument 3100 CXIndex Idx; local 3145 CXIndex Idx; local 3175 CXIndex Idx; local 3714 CXIndex Idx; local [all...] |
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 5290 CXToken &getTok(unsigned Idx) { argument 5291 assert(Idx < NumTokens); 5292 return Tokens[Idx]; 5294 const CXToken &getTok(unsigned Idx) const { 5295 assert(Idx < NumTokens); 5296 return Tokens[Idx]; 5675 CXToken &getTok(unsigned Idx) { 5676 assert(Idx < NumTokens); 5677 return Tokens[Idx]; 5679 const CXToken &getTok(unsigned Idx) cons [all...] |
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 2090 LLVMValueRef Idx, 2092 return LLVMBuildExtractElement(Builder_val(B), Vec, Idx, String_val(Name)); 2098 LLVMValueRef Idx, 2100 return LLVMBuildInsertElement(Builder_val(B), Vec, Element, Idx, 2113 value Idx, value Name, value B) { 2114 return LLVMBuildExtractValue(Builder_val(B), Aggregate, Int_val(Idx), 2120 LLVMValueRef Val, value Idx, 2122 return LLVMBuildInsertValue(Builder_val(B), Aggregate, Val, Int_val(Idx), 2089 llvm_build_extractelement(LLVMValueRef Vec, LLVMValueRef Idx, value Name, value B) argument 2096 llvm_build_insertelement(LLVMValueRef Vec, LLVMValueRef Element, LLVMValueRef Idx, value Name, value B) argument 2112 llvm_build_extractvalue(LLVMValueRef Aggregate, value Idx, value Name, value B) argument 2119 llvm_build_insertvalue(LLVMValueRef Aggregate, LLVMValueRef Val, value Idx, value Name, value B) argument
|
/external/llvm/lib/IR/ |
H A D | Core.cpp | 1595 AttributeSet::AttrIndex Idx = local 1600 AttributeSet Set = AttributeSet::get(Func->getContext(), Idx, B); 1601 Func->addAttributes(Idx, Set); 2343 unsigned Idx, const char *Name) { 2344 return wrap(unwrap(B)->CreateStructGEP(unwrap(Pointer), Idx, Name)); 2342 LLVMBuildStructGEP(LLVMBuilderRef B, LLVMValueRef Pointer, unsigned Idx, const char *Name) argument
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 115 /// instructions or a simple subregister reference. Idx is an index in the 159 /// simple superregister reference. Idx is an index in the 128 bits 3808 int Idx = Mask[i+l]; local 3811 if (!isUndefOrInRange(Idx, l, l+NumLaneElts) && 3812 !isUndefOrInRange(Idx, l+NumElts, l+NumElts+NumLaneElts)) 3816 if (l != 0 && Mask[i] >= 0 && !isUndefOrEqual(Idx, Mask[i]+l)) 3819 if (Idx >= (int)NumElts) 3820 Idx -= NumElts - NumLaneElts; 3822 if (!isUndefOrEqual(Idx, Start+i)) 3886 int Idx local 4763 int Idx = SVOp->getMaskElt(i); local 4869 int Idx = N->getMaskElt(i); local 5096 getShuffleVectorZeroOrUndef(SDValue V2, unsigned Idx, bool IsZero, const X86Subtarget *Subtarget, SelectionDAG &DAG) argument 5293 int Idx = SVOp->getMaskElt(i); local 5891 int Idx = cast<ConstantSDNode>(ExtIdx)->getZExtValue(); local 5955 int Idx = getUnderlyingExtractedFromVec(ExtractedFromVec, ExtIdx); local 5983 unsigned Idx = InsertIndices[i]; local 6564 unsigned Idx = countTrailingZeros(NonZeros); local 6673 unsigned Idx = countTrailingZeros(NonZeros); local 6711 unsigned Idx = countTrailingZeros(NonZeros); local [all...] |