/external/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 342 for (unsigned StartIdx = 0; StartIdx <= NumRegs - RegsRequired; ++StartIdx) { 346 if (isAllocated(Regs[StartIdx + BlockIdx])) { 354 MarkAllocated(Regs[StartIdx + BlockIdx]); 356 return Regs[StartIdx];
|
H A D | StackMaps.h | 81 unsigned getNextScratchIdx(unsigned StartIdx = 0) const;
|
H A D | FastISel.h | 422 const CallInst *CI, unsigned StartIdx);
|
H A D | LiveInterval.h | 408 /// that starts at StartIdx, extend it to be live up to Kill, and return 410 VNInfo *extendInBlock(SlotIndex StartIdx, SlotIndex Kill);
|
/external/clang/include/clang/Lex/ |
H A D | HeaderSearch.h | 197 unsigned StartIdx; member in struct:clang::HeaderSearch::LookupFileCacheInfo 205 LookupFileCacheInfo(): StartIdx(0), HitIdx(0), MappedName(nullptr) {} 207 void reset(unsigned StartIdx) { argument 208 this->StartIdx = StartIdx;
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ExpandPseudoInsts.cpp | 279 int StartIdx = NotSet; 288 StartIdx = Idx; 294 if (StartIdx == NotSet || EndIdx == NotSet) 305 if (StartIdx > EndIdx) { 306 std::swap(StartIdx, EndIdx); 321 if ((Idx < StartIdx || EndIdx < Idx) && Chunk != Outside) { 332 } else if (Idx > StartIdx && Idx < EndIdx && Chunk != Inside) {
|
/external/llvm/lib/CodeGen/ |
H A D | StackMaps.cpp | 56 unsigned PatchPointOpers::getNextScratchIdx(unsigned StartIdx) const { 57 if (!StartIdx) 58 StartIdx = getVarIdx(); 61 unsigned ScratchIdx = StartIdx, e = MI->getNumOperands();
|
H A D | TargetInstrInfo.cpp | 384 unsigned StartIdx = 0; local 387 StartIdx = 2; // Skip ID, nShadowBytes. 392 StartIdx = opers.getVarIdx(); 403 if (*I < StartIdx) 412 for (unsigned i = 0; i < StartIdx; ++i) 415 for (unsigned i = StartIdx; i < MI->getNumOperands(); ++i) {
|
H A D | LiveInterval.cpp | 330 /// block that starts at StartIdx, extend it to be live up to Kill and return 332 VNInfo *LiveRange::extendInBlock(SlotIndex StartIdx, SlotIndex Kill) { 339 if (I->end <= StartIdx)
|
H A D | RegAllocGreedy.cpp | 1590 SlotIndex StartIdx = local 1608 // StartIdx and after StopIdx. 1611 Matrix->getLiveUnions()[*Units] .find(StartIdx); 1635 LiveRange::const_iterator I = LR.find(StartIdx);
|
/external/llvm/utils/TableGen/ |
H A D | DAGISelMatcherEmitter.cpp | 55 unsigned StartIdx, formatted_raw_ostream &OS); 147 unsigned StartIdx = CurrentIdx; local 202 return CurrentIdx - StartIdx + 1; 275 unsigned StartIdx = CurrentIdx; local 359 return CurrentIdx-StartIdx;
|
H A D | CodeGenSchedule.cpp | 956 bool IsRead, unsigned StartIdx); 1213 // operand. StartIdx is an index into TransVec where partial results 1214 // starts. RWSeq must be applied to all transitions between StartIdx and the end 1217 const SmallVectorImpl<unsigned> &RWSeq, bool IsRead, unsigned StartIdx) { 1226 for (unsigned TransIdx = StartIdx, TransEnd = TransVec.size(); 1260 unsigned StartIdx = TransVec.size(); 1271 TransVec.begin() + StartIdx, E = TransVec.end(); I != E; ++I) { 1274 substituteVariantOperand(*WSI, /*IsRead=*/false, StartIdx); 1282 TransVec.begin() + StartIdx, E = TransVec.end(); I != E; ++I) { 1285 substituteVariantOperand(*RSI, /*IsRead=*/true, StartIdx); [all...] |
H A D | RegisterInfoEmitter.cpp | 252 for (unsigned i = 0, StartIdx = 0, e = NumRCUnitSets; i != e; ++i) { 253 RCSetStarts[i] = StartIdx; 264 ++StartIdx; 277 ++StartIdx;
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 352 virtual Value *getConsecutiveVector(Value* Val, int StartIdx, bool Negate); 471 Value *getConsecutiveVector(Value* Val, int StartIdx, bool Negate) override; 1437 Value *InnerLoopVectorizer::getConsecutiveVector(Value* Val, int StartIdx, argument 1451 Indices.push_back(ConstantInt::get(ITy, StartIdx + Idx, Negate)); 2088 Value *StartIdx = ExtendedIdx = OldInduction ? local 2093 // We need an instruction to anchor the overflow check on. StartIdx needs to 2098 StartIdx, ConstantInt::get(IdxTy, 0), "overflow.check.anchor", 2162 Value *IdxEnd = BypassBuilder.CreateAdd(Count, StartIdx, "end.idx"); 2168 Value *IdxEndRoundDown = BypassBuilder.CreateAdd(CountRoundDown, StartIdx, 2174 BypassBuilder.CreateICmpEQ(IdxEndRoundDown, StartIdx, "cm 2995 Value *StartIdx = ExtendedIdx; local [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 637 unsigned StartIdx = SimpVect.size(); local 658 if (StartIdx + 1 != SimpVect.size()) { 660 R = *SimpVect[StartIdx]; 661 for (unsigned Idx = StartIdx + 1; Idx < SimpVect.size(); Idx++) 665 SimpVect.resize(StartIdx);
|
/external/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 1781 uint64_t StartIdx = 0; 1783 StartIdx = CI->getZExtValue(); 1786 return getConstantStringInfo(GEP->getOperand(0), Str, StartIdx+Offset);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 567 const CallInst *CI, unsigned StartIdx) { 568 for (unsigned i = StartIdx, e = CI->getNumArgOperands(); i != e; ++i) { 566 addStackMapLiveVars(SmallVectorImpl<MachineOperand> &Ops, const CallInst *CI, unsigned StartIdx) argument
|
H A D | SelectionDAGBuilder.cpp | 3178 int StartIdx[2]; // StartIdx to extract from 3182 StartIdx[Input] = 0; 3188 StartIdx[Input] = (MinRange[Input]/MaskNumElts)*MaskNumElts; 3189 if (MaxRange[Input] - StartIdx[Input] < (int)MaskNumElts && 3190 StartIdx[Input] + MaskNumElts <= SrcNumElts) 3206 Src, DAG.getConstant(StartIdx[Input], 3216 Idx -= StartIdx[0]; 3218 Idx -= SrcNumElts + StartIdx[1] - MaskNumElts; 6825 static void addStackMapLiveVars(const CallInst &CI, unsigned StartIdx, [all...] |
/external/clang/lib/Lex/ |
H A D | HeaderSearch.cpp | 703 if (!SkipCache && CacheLookup.StartIdx == i+1) { 712 CacheLookup.reset(/*StartIdx=*/i+1);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 8590 int StartIdx = -1; 8595 if (StartIdx < 0) 8596 StartIdx = (EltIdx / Scale); 8597 if (EltIdx != (int)(StartIdx*Scale + j)) 8600 MaskVec.push_back(StartIdx);
|