HomeSort by relevance Sort by last modified time
    Searched refs:ValNo (Results 1 - 19 of 19) sorted by null

  /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...]

Completed in 297 milliseconds