HomeSort by relevance Sort by last modified time
    Searched full:valno (Results 1 - 25 of 42) sorted by null

1 2

  /external/llvm/lib/Target/ARM/
ARMCallingConv.h 28 static bool f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
42 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
52 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
58 static bool CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
62 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true))
65 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false))
71 static bool f64AssignAAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
91 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT
    [all...]
  /external/llvm/lib/CodeGen/
LiveInterval.cpp 62 assert(I->valno->def == I->start && "Inconsistent existing value def");
71 I->start = I->valno->def = Def;
72 return I->valno;
189 /// ValNo is dead, remove it. If it is the largest value number, just nuke it
192 void LiveRange::markValNoForDeletion(VNInfo *ValNo) {
193 if (ValNo->id == getNumValNums()-1) {
198 ValNo->markUnused();
208 VNInfo *VNI = I->valno;
211 assert(!VNI->isUnused() && "Unused valno used by live segment");
222 VNInfo *ValNo = I->valno
    [all...]
RegisterCoalescer.cpp 152 /// see if we can merge these two destination reg valno# into a single
440 VNInfo *BValNo = BS->valno;
452 VNInfo *AValNo = AS->valno;
493 if (BValNo != ValS->valno)
494 IntB.MergeValueNumberInto(BValNo, ValS->valno);
528 if (AI->valno != AValNo) continue;
534 if (BI->valno == BValNo)
629 if (US == IntA.end() || US->valno != AValNo)
681 if (US == IntA.end() || US->valno != AValNo)
713 VNInfo *ValNo = BValNo
    [all...]
MachineVerifier.cpp     [all...]
CallingConvLower.cpp 42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT,
55 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
SplitKit.cpp 216 assert(LVI->start == LVI->valno->def && "Dangling Segment start");
248 assert(LVI->start == LVI->valno->def && "Dangling Segment start");
489 DEBUG(dbgs() << ": valno " << ParentVNI->id << '\n');
506 DEBUG(dbgs() << ": valno " << ParentVNI->id << '\n');
525 DEBUG(dbgs() << ": valno " << ParentVNI->id);
556 DEBUG(dbgs() << ": valno " << ParentVNI->id << '\n');
587 DEBUG(dbgs() << ": valno " << ParentVNI->id << '\n');
842 VNInfo *ParentVNI = ParentI->valno;
    [all...]
LiveIntervalAnalysis.cpp 860 VNInfo *DefVNI = I->valno;
880 assert(NewI->valno != DefVNI && "Multiple defs of value?");
    [all...]
CalcSpillWeights.cpp 87 assert(MI && "Dead valno in interval");
  /external/llvm/lib/Target/Hexagon/
HexagonVarargsCallingConvention.h 20 static bool RetCC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT,
29 static bool CC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT,
57 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg,
69 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg,
92 State.addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset3,
98 static bool RetCC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT,
113 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg,
125 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg,
138 State.addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset3,
HexagonISelLowering.cpp 65 CC_Hexagon(unsigned ValNo, MVT ValVT,
70 CC_Hexagon32(unsigned ValNo, MVT ValVT,
75 CC_Hexagon64(unsigned ValNo, MVT ValVT,
80 RetCC_Hexagon(unsigned ValNo, MVT ValVT,
85 RetCC_Hexagon32(unsigned ValNo, MVT ValVT,
90 RetCC_Hexagon64(unsigned ValNo, MVT ValVT,
95 CC_Hexagon_VarArg (unsigned ValNo, MVT ValVT,
104 if ((int)ValNo < HState.getNumNamedVarArgParams()) {
106 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State);
117 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo))
    [all...]
HexagonCallingConvLower.cpp 40 void Hexagon_CCState::HandleByVal(unsigned ValNo, EVT ValVT,
52 addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset,
HexagonCallingConvLower.h 35 typedef bool Hexagon_CCAssignFn(unsigned ValNo, EVT ValVT,
174 void HandleByVal(unsigned ValNo, EVT ValVT,
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 47 /// ValNo - This is the value number begin assigned (e.g. an argument number).
48 unsigned ValNo;
69 static CCValAssign getReg(unsigned ValNo, MVT ValVT,
73 Ret.ValNo = ValNo;
83 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT,
87 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP);
92 static CCValAssign getMem(unsigned ValNo, MVT ValVT,
96 Ret.ValNo = ValNo;
    [all...]
LiveInterval.h 155 VNInfo *valno; // identifier for the value contained in this segment. member in struct:llvm::LiveRange::Segment
157 Segment() : valno(nullptr) {}
160 : start(S), end(E), valno(V) {
250 inline VNInfo *getValNumInfo(unsigned ValNo) {
251 return valnos[ValNo];
253 inline const VNInfo *getValNumInfo(unsigned ValNo) const {
254 return valnos[ValNo];
352 return I == end() ? nullptr : I->valno;
360 return I == end() ? nullptr : I->valno;
456 EarlyVal = I->valno;
    [all...]
  /external/llvm/lib/Bitcode/Reader/
BitcodeReader.h 282 unsigned ValNo = (unsigned)Record[Slot++];
283 // Adjust the ValNo, if it was encoded relative to the InstNum.
285 ValNo = InstNum - ValNo;
286 if (ValNo < InstNum) {
289 ResVal = getFnValueByID(ValNo, nullptr);
296 ResVal = getFnValueByID(ValNo, getTypeByID(TypeNo));
324 unsigned ValNo = (unsigned)Record[Slot];
325 // Adjust the ValNo, if it was encoded relative to the InstNum.
327 ValNo = InstNum - ValNo
    [all...]
  /external/llvm/utils/TableGen/
CallingConvEmitter.cpp 45 << "(unsigned ValNo, MVT ValVT,\n"
63 << "(unsigned ValNo, MVT ValVT,\n"
107 << "(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))\n"
126 O << IndentStr << " State.addLoc(CCValAssign::getReg(ValNo, ValVT, "
168 O << IndentStr << " State.addLoc(CCValAssign::getReg(ValNo, ValVT, "
189 << "State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset"
213 O << IndentStr << "State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset"
242 << "State.HandleByVal(ValNo, ValVT, LocVT, LocInfo, "
247 << "if (" << Action->getValueAsString("FuncName") << "(ValNo, ValVT, "
  /external/clang/lib/Basic/
Diagnostic.cpp 433 static void HandleSelectModifier(const Diagnostic &DInfo, unsigned ValNo,
438 // Skip over 'ValNo' |'s.
439 while (ValNo) {
444 --ValNo;
457 static void HandleIntegerSModifier(unsigned ValNo,
459 if (ValNo != 1)
467 static void HandleOrdinalModifier(unsigned ValNo,
469 assert(ValNo != 0 && "ValNo must be strictly positive!");
475 Out << ValNo << llvm::getOrdinalSuffix(ValNo)
    [all...]
  /frameworks/compile/libbcc/bcinfo/BitReader_2_7/
BitcodeReader.h 282 unsigned ValNo = (unsigned)Record[Slot++];
283 if (ValNo < InstNum) {
286 ResVal = getFnValueByID(ValNo, 0);
293 ResVal = getFnValueByID(ValNo, getTypeByID(TypeNo));
299 unsigned ValNo = (unsigned)Record[Slot++];
300 ResVal = getFnValueByID(ValNo, Ty);
  /frameworks/compile/libbcc/bcinfo/BitReader_3_0/
BitcodeReader.h 277 unsigned ValNo = (unsigned)Record[Slot++];
278 if (ValNo < InstNum) {
281 ResVal = getFnValueByID(ValNo, 0);
288 ResVal = getFnValueByID(ValNo, getTypeByID(TypeNo));
294 unsigned ValNo = (unsigned)Record[Slot++];
295 ResVal = getFnValueByID(ValNo, Ty);
  /external/llvm/lib/Support/
CommandLine.cpp     [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/Analysis/
IVUsers.cpp 161 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo);
162 UseBB = PHI->getIncomingBlock(ValNo);
  /external/llvm/test/CodeGen/X86/
2010-02-23-SingleDefPhiJoin.ll 8 ; will detect an infinity valno loop.
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 39 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT,
46 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
52 static bool CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT,
61 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
64 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
72 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
74 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
81 static bool CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT,
109 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
119 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo))
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 299 unsigned ValNo = 0;
302 MVT ArgVT = Args[ValNo].VT;
303 ISD::ArgFlagsTy ArgFlags = Args[ValNo].Flags;
320 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags);
327 unsigned FirstVal = ValNo;
330 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo));
341 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State);
    [all...]

Completed in 735 milliseconds

1 2