/external/llvm/lib/Target/ARM/ |
ARMCallingConv.h | 29 static bool f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 36 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 43 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 51 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 53 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 59 static bool CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 63 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true)) 66 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false)) 72 static bool f64AssignAAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 86 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT [all...] |
/external/llvm/include/llvm/CodeGen/ |
CallingConvLower.h | 45 /// ValNo - This is the value number begin assigned (e.g. an argument number). 46 unsigned ValNo; 67 static CCValAssign getReg(unsigned ValNo, MVT ValVT, 71 Ret.ValNo = ValNo; 81 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, 85 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP); 90 static CCValAssign getMem(unsigned ValNo, MVT ValVT, 94 Ret.ValNo = ValNo; [all...] |
LiveInterval.h | 151 VNInfo *valno; // identifier for the value contained in this interval. member in struct:llvm::LiveRange 154 : start(S), end(E), valno(V) { 282 inline VNInfo *getValNumInfo(unsigned ValNo) { 283 return valnos[ValNo]; 285 inline const VNInfo *getValNumInfo(unsigned ValNo) const { 286 return valnos[ValNo]; 324 if (Tmp != LR && Tmp->valno == LR->valno) 411 return I == end() ? 0 : I->valno; 487 void removeValNo(VNInfo *ValNo); [all...] |
LiveIntervalAnalysis.h | 297 bool isReMaterializable(const LiveInterval &li, const VNInfo *ValNo, 377 bool isReMaterializable(const LiveInterval &li, const VNInfo *ValNo,
|
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.h | 236 unsigned ValNo = (unsigned)Record[Slot++]; 237 if (ValNo < InstNum) { 240 ResVal = getFnValueByID(ValNo, 0); 247 ResVal = getFnValueByID(ValNo, getTypeByID(TypeNo)); 253 unsigned ValNo = (unsigned)Record[Slot++]; 254 ResVal = getFnValueByID(ValNo, Ty);
|
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.h | 248 unsigned ValNo = (unsigned)Record[Slot++]; 249 if (ValNo < InstNum) { 252 ResVal = getFnValueByID(ValNo, 0); 259 ResVal = getFnValueByID(ValNo, getTypeByID(TypeNo)); 265 unsigned ValNo = (unsigned)Record[Slot++]; 266 ResVal = getFnValueByID(ValNo, Ty);
|
/external/clang/lib/Basic/ |
Diagnostic.cpp | 340 static void HandleSelectModifier(const DiagnosticInfo &DInfo, unsigned ValNo, 345 // Skip over 'ValNo' |'s. 346 while (ValNo) { 351 --ValNo; 364 static void HandleIntegerSModifier(unsigned ValNo, 366 if (ValNo != 1) 374 static void HandleOrdinalModifier(unsigned ValNo, 376 assert(ValNo != 0 && "ValNo must be strictly positive!"); 382 Out << ValNo; [all...] |
/external/llvm/lib/CodeGen/ |
LiveInterval.cpp | 134 /// ValNo is dead, remove it. If it is the largest value number, just nuke it 137 void LiveInterval::markValNoForDeletion(VNInfo *ValNo) { 138 if (ValNo->id == getNumValNums()-1) { 143 ValNo->setIsUnused(true); 154 VNInfo *VNI = I->valno; 157 assert(!VNI->isUnused() && "Unused valno used by live range"); 189 VNInfo *ValNo = I->valno; 194 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!") [all...] |
LiveIntervalAnalysis.cpp | 277 MachineInstr *DefMI = getInstructionFromIndex(OldLR->valno->def); 315 VNInfo *ValNo = interval.getNextValue(defIndex, CopyMI, VNInfoAllocator); 316 assert(ValNo->id == 0 && "First value in interval is not 0?"); 335 LiveRange LR(defIndex, killIdx, ValNo); 346 LiveRange NewLR(defIndex, getMBBEndIdx(mbb), ValNo); 354 // valno in the killing blocks. 357 ValNo->setHasPHIKill(true); 365 LiveRange LR(getMBBStartIdx(aliveBlock), getMBBEndIdx(aliveBlock), ValNo); 383 ValNo = interval.getNextValue(Start, 0, VNInfoAllocator); 384 ValNo->setIsPHIDef(true) [all...] |
CallingConvLower.cpp | 42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, 56 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
|
RegisterCoalescer.cpp | 308 VNInfo *BValNo = BLR->valno; 321 VNInfo *AValNo = ALR->valno; 412 if (BValNo != ValLR->valno) { 416 IntB.MergeValueNumberInto(BValNo, ValLR->valno); 418 ValLR->valno->setHasPHIKill(true); 451 if (AI->valno != AValNo) continue; 457 if (BI->valno == BValNo) 578 if (ULR->valno == AValNo && JoinedCopies.count(UseMI)) 628 if (ULR == IntA.end() || ULR->valno != AValNo) 656 VNInfo *ValNo = BValNo [all...] |
/external/llvm/lib/Support/ |
CommandLine.cpp | 749 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size()); 752 ProvidePositionalOption(PositionalOpts[i], PositionalVals[ValNo].first, 753 PositionalVals[ValNo].second); 754 ValNo++; 763 while (NumVals-ValNo > NumPositionalRequired && !Done) { 771 PositionalVals[ValNo].first, 772 PositionalVals[ValNo].second); 773 ValNo++; 783 unsigned ValNo = 0; 787 PositionalVals[ValNo].first [all...] |
/external/llvm/utils/PerfectShuffle/ |
PerfectShuffle.cpp | 158 static void PrintOperation(unsigned ValNo, unsigned short Vals[]) { 159 unsigned short ThisOp = Vals[ValNo]; 160 std::cerr << "t" << ValNo; 176 if (!ShufTab[Vals[ValNo]].Op->isOnlyLHSOperator()) {
|
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 37 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, 44 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 50 static bool CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT, 59 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 62 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 70 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 72 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, [all...] |
/external/llvm/lib/Transforms/Scalar/ |
GVN.cpp | [all...] |
ObjCARC.cpp | [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 38 static bool CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 654 static bool CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 669 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 41 static bool CC_PPC_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 45 static bool CC_PPC_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, 50 static bool CC_PPC_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, [all...] |