/external/llvm/include/llvm/Support/ |
H A D | OnDiskHashTable.h | 295 offset_type Idx = KeyHash & (NumBuckets - 1); local 296 const unsigned char *Bucket = Buckets + sizeof(offset_type) * Idx;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 87 SDValue Idx, SDLoc dl); 89 SDValue Idx, SDLoc dl); 203 int Idx = Mask[i]; local 205 if (Idx < 0) 208 NewMask.push_back(Idx * NumEltsGrowth + j); 580 PerformInsertVectorEltInMemory(SDValue Vec, SDValue Val, SDValue Idx, argument 584 SDValue Tmp3 = Idx; 623 ExpandINSERT_VECTOR_ELT(SDValue Vec, SDValue Val, SDValue Idx, SDLoc dl) { argument 624 if (ConstantSDNode *InsertPos = dyn_cast<ConstantSDNode>(Idx)) { 646 return PerformInsertVectorEltInMemory(Vec, Val, Idx, d [all...] |
H A D | LegalizeTypesGeneric.cpp | 231 // Extract the elements at 2 * Idx and 2 * Idx + 1 from the new vector. 232 SDValue Idx = N->getOperand(1); local 234 Idx = DAG.getNode(ISD::ADD, dl, Idx.getValueType(), Idx, Idx); 235 Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx); 237 Idx = DAG.getNode(ISD::ADD, dl, Idx 434 SDValue Idx = N->getOperand(2); local [all...] |
/external/llvm/lib/CodeGen/ |
H A D | TailDuplication.cpp | 473 unsigned Idx = 0; local 477 Idx = i; 482 assert(Idx != 0); 483 MachineOperand &MO0 = II->getOperand(Idx); 489 for (unsigned i = II->getNumOperands()-2; i != Idx; i -= 2) { 497 Idx = 0; 499 // If Idx is set, the operands at Idx and Idx+1 must be removed. 515 if (Idx ! [all...] |
H A D | InlineSpiller.cpp | 686 SlotIndex Idx = LIS.getInstructionIndex(CopyMI); local 687 VNInfo *VNI = SpillLI.getVNInfoAt(Idx.getRegSlot()); 688 assert(VNI && VNI->def == Idx.getRegSlot() && "Not defined by copy"); 718 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); 785 SlotIndex Idx = LIS.getInstructionIndex(MI); local 786 if (LI->getVNInfoAt(Idx) != VNI) 793 VNInfo *DstVNI = DstLI.getVNInfoAt(Idx.getRegSlot()); 795 assert(DstVNI->def == Idx.getRegSlot() && "Wrong copy def slot"); 804 DEBUG(dbgs() << "Redundant spill " << Idx << '\t' << *MI); 1046 SlotIndex Idx local 1088 unsigned Idx = Ops[i].second; local 1133 SlotIndex Idx = LIS.getInstructionIndex(MI).getRegSlot(); local 1173 insertReload(unsigned NewVReg, SlotIndex Idx, MachineBasicBlock::iterator MI) argument 1245 SlotIndex Idx = LIS.getInstructionIndex(MI).getRegSlot(); local [all...] |
H A D | LiveDebugVariables.cpp | 131 /// insertDebugValue - Insert a DBG_VALUE into MBB at Idx for LocNo. 132 void insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo, 210 void addDef(SlotIndex Idx, const MachineOperand &LocMO) { argument 211 // Add a singular (Idx,Idx) -> Loc mapping. 212 LocMap::iterator I = locInts.find(Idx); 213 if (!I.valid() || I.start() != Idx) 214 I.insert(Idx, Idx.getNextSlot(), getLocationNo(LocMO)); 224 /// @param Idx Startin 454 handleDebugValue(MachineInstr *MI, SlotIndex Idx) argument 485 SlotIndex Idx = MBBI == MBB->begin() ? local 501 extendDef(SlotIndex Idx, unsigned LocNo, LiveRange *LR, const VNInfo *VNI, SmallVectorImpl<SlotIndex> *Kills, LiveIntervals &LIS, MachineDominatorTree &MDT, UserValueScopes &UVS) argument 591 SlotIndex Idx = LIS.getInstructionIndex(MI); local 611 SlotIndex Idx = Kills[i]; local 648 SlotIndex Idx = Defs[i].first; local 903 findInsertLocation(MachineBasicBlock *MBB, SlotIndex Idx, LiveIntervals &LIS) argument 929 insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo, LiveIntervals &LIS, const TargetInstrInfo &TII) argument [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.cpp | 409 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); local 413 .addConstantPoolIndex(Idx) 444 getFrameIndexInstrOffset(const MachineInstr *MI, int Idx) const { 454 InstrOffs = MI->getOperand(Idx+1).getImm(); 459 const MachineOperand &OffOp = MI->getOperand(Idx+1); 467 ImmIdx = Idx+2; 474 ImmIdx = Idx+2; 481 ImmIdx = Idx+1;
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMAsmBackend.cpp | 755 unsigned Idx = IsLittleEndian ? i : (FullSizeBytes - 1 - i); local 756 Data[Offset + Idx] |= uint8_t((Value >> (i * 8)) & 0xff);
|
/external/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 680 Value *Idx = GetElementPtrInst::Create(*AI, Idxs, local 684 Args.push_back(new LoadInst(Idx, Idx->getName()+".val", Call)); 813 Value *Idx = local 818 new StoreInst(I2++, Idx, InsertPt);
|
H A D | DeadArgumentElimination.cpp | 59 RetOrArg(const Function *F, unsigned Idx, bool IsArg) : F(F), Idx(Idx), argument 62 unsigned Idx; member in struct:__anon26221::DAE::RetOrArg 67 return std::tie(F, Idx, IsArg) < std::tie(O.F, O.Idx, O.IsArg); 72 return F == O.F && Idx == O.Idx && IsArg == O.IsArg; 77 + utostr(Idx) + " of function " + F->getName().str(); 89 RetOrArg CreateRet(const Function *F, unsigned Idx) { argument 93 CreateArg(const Function *F, unsigned Idx) argument 563 unsigned Idx = *Ext->idx_begin(); local [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 734 ArrayRef<Value*> Idx = NewOps.slice(1); local 735 GetElementPtrInst *GEP = GetElementPtrInst::Create(Ptr, Idx, "", I);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 363 Value *Idx[2]; local 364 Idx[0] = Constant::getNullValue(Type::getInt32Ty(header->getContext())); 365 Idx[1] = ConstantInt::get(Type::getInt32Ty(header->getContext()), i); 368 GetElementPtrInst::Create(AI, Idx, "gep_" + inputs[i]->getName(), TI); 465 Value *Idx[2]; local 466 Idx[0] = Constant::getNullValue(Type::getInt32Ty(Context)); 467 Idx[1] = ConstantInt::get(Type::getInt32Ty(Context), i); 469 GetElementPtrInst::Create(Struct, Idx, 491 Value *Idx[2]; local 492 Idx[ 605 Value *Idx[2]; local [all...] |
/external/llvm/unittests/IR/ |
H A D | InstructionsTest.cpp | 79 unsigned Idx = 0; local 81 EXPECT_EQ(FArgTypes[Idx], Arg->getType()); 82 EXPECT_EQ(Call->getArgOperand(Idx)->getType(), Arg->getType()); 83 Idx++; 97 unsigned Idx = 0; local 99 EXPECT_EQ(FArgTypes[Idx], Arg->getType()); 100 EXPECT_EQ(Invoke->getArgOperand(Idx)->getType(), Arg->getType()); 101 Idx++;
|
/external/llvm/utils/TableGen/ |
H A D | RegisterInfoEmitter.cpp | 223 << "getRegPressureSetName(unsigned Idx) const {\n" 229 << " return PressureNameTable[Idx];\n" 235 << "getRegPressureSetLimit(unsigned Idx) const {\n" 243 << " return PressureLimitTable[Idx];\n" 554 static void printSubRegIndex(raw_ostream &OS, const CodeGenSubRegIndex *Idx) { argument 555 OS << Idx->EnumValue; 601 // Try to combine Idx's compose map into Vec if it is compatible. 603 static bool combine(const CodeGenSubRegIndex *Idx, argument 605 const CodeGenSubRegIndex::CompMap &Map = Idx->getComposites(); 980 << " const char *getRegPressureSetName(unsigned Idx) cons 1106 CodeGenSubRegIndex *Idx = SubRegIndices[sri]; local 1248 CodeGenSubRegIndex *Idx = SubRegIndices[sri]; local [all...] |
/external/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 728 unsigned Idx = BB ? BB->findPredecessorIndex(CurrentBB) : 0; local 729 til::SExpr *Tm = new (Arena) til::Goto(BB, Idx);
|
/external/clang/lib/CodeGen/ |
H A D | CGValue.h | 307 static LValue MakeVectorElt(llvm::Value *Vec, llvm::Value *Idx, argument 312 R.VectorIdx = Idx;
|
/external/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 123 for (unsigned Idx = 0, End = A->getNumValues(); 124 Idx < End; ++Idx) { 125 StringRef V = A->getValue(Idx); 2020 unsigned Idx = GraveYardSize++; local 2021 if (Idx >= kGraveYardMaxSize) 2023 GraveYard[Idx] = Ptr;
|
/external/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 1247 ExprResult Idx; local 1250 Idx = ParseBraceInitializer(); 1252 Idx = ParseExpression(); 1256 if (!LHS.isInvalid() && !Idx.isInvalid() && Tok.is(tok::r_square)) { 1258 Idx.get(), RLoc);
|
/external/clang/lib/Serialization/ |
H A D | GlobalModuleIndex.cpp | 178 unsigned Idx = 0; local 179 unsigned ID = Record[Idx++]; 189 Modules[ID].Size = Record[Idx++]; 190 Modules[ID].ModTime = Record[Idx++]; 193 unsigned NameLen = Record[Idx++]; 194 Modules[ID].FileName.assign(Record.begin() + Idx, 195 Record.begin() + Idx + NameLen); 196 Idx += NameLen; 199 unsigned NumDeps = Record[Idx++]; 201 Record.begin() + Idx, 580 unsigned Idx = 0, N = Record.size(); local 865 GlobalIndexIdentifierIterator(IdentifierIndexTable &Idx) argument [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 642 unsigned Idx = Param->getFunctionScopeIndex() + 1; local 643 os << " via " << Idx << llvm::getOrdinalSuffix(Idx) << " parameter"; 1608 unsigned Idx = 0; local 1612 I != E; ++I, ++Idx) { 1613 const MemRegion *ArgReg = Call->getArgSVal(Idx).getAsRegion();
|
H A D | ProgramState.cpp | 304 ProgramStateRef ProgramState::assumeInBound(DefinedOrUnknownSVal Idx, argument 308 if (Idx.isUnknown() || UpperBound.isUnknown()) 311 // Build an expression for 0 <= Idx < UpperBound. 312 // This is the same as Idx + MIN < UpperBound + MIN, if overflow is allowed. 327 Idx.castAs<NonLoc>(), Min, indexTy);
|
/external/llvm/examples/Kaleidoscope/Chapter5/ |
H A D | toy.cpp | 686 unsigned Idx = 0; local 687 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size(); 688 ++AI, ++Idx) { 689 AI->setName(Args[Idx]); 692 NamedValues[Args[Idx]] = AI;
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
H A D | toy.cpp | 790 unsigned Idx = 0; local 791 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size(); 792 ++AI, ++Idx) { 793 AI->setName(Args[Idx]); 796 NamedValues[Args[Idx]] = AI;
|
/external/llvm/include/llvm/CodeGen/PBQP/ |
H A D | Graph.h | 75 AdjEdgeIdx Idx = AdjEdgeIds.size(); local 77 return Idx; 80 void removeAdjEdgeId(Graph &G, NodeId ThisNId, AdjEdgeIdx Idx) { argument 83 // 2) Move last Edge down to Idx. 85 // If Idx == size() - 1 then the setAdjEdgeIdx and swap are 87 G.getEdge(AdjEdgeIds.back()).setAdjEdgeIdx(ThisNId, Idx); 88 AdjEdgeIds[Idx] = AdjEdgeIds.back();
|
/external/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 632 unsigned Idx = cast<ConstantInt>(Index)->getZExtValue(); local 634 uint64_t Offset = SL->getElementOffset(Idx);
|