Searched defs:ValNo (Results 1 - 18 of 18) sorted by relevance

/external/llvm/lib/Target/Hexagon/
H A DHexagonVarargsCallingConvention.h20 static bool RetCC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT,
29 static bool CC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT, argument
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, argument
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,
H A DHexagonCallingConvLower.cpp40 void Hexagon_CCState::HandleByVal(unsigned ValNo, EVT ValVT, argument
52 addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset,
H A DHexagonISelLowering.cpp65 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, argument
104 if ((int)ValNo < HState.getNumNamedVarArgParams()) {
106 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State);
117 State.addLoc(CCValAssign::getMem(ValNo, ValV
145 CC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
183 CC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
201 CC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
226 RetCC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
257 RetCC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
273 RetCC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
[all...]
/external/llvm/lib/CodeGen/
H A DCallingConvLower.cpp42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, argument
55 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
H A DRegisterCoalescer.cpp713 VNInfo *ValNo = BValNo; local
714 ValNo->def = AValNo->def;
718 IntB.addSegment(LiveInterval::Segment(AI->start, AI->end, ValNo));
743 VNInfo *ValNo = SrcInt.Query(CopyIdx).valueIn(); local
744 assert(ValNo && "CopyMI input register not live");
745 if (ValNo->isPHIDef() || ValNo->isUnused())
747 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def);
1391 ConflictResolution analyzeValue(unsigned ValNo, JoinVals &Other);
1392 void computeAssignment(unsigned ValNo, JoinVal
1476 analyzeValue(unsigned ValNo, JoinVals &Other) argument
1680 computeAssignment(unsigned ValNo, JoinVals &Other) argument
1743 taintExtent(unsigned ValNo, unsigned TaintedLanes, JoinVals &Other, SmallVectorImpl<std::pair<SlotIndex, unsigned> > &TaintExtent) argument
1869 isPrunedValue(unsigned ValNo, JoinVals &Other) argument
[all...]
/external/llvm/lib/Target/ARM/
H A DARMCallingConv.h28 static bool f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
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, argument
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, argument
91 State.addLoc(CCValAssign::getCustomMem(ValNo, ValV
112 CC_ARM_AAPCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
124 f64RetAssign(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, CCState &State) argument
144 RetCC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
155 RetCC_ARM_AAPCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
176 CC_ARM_AAPCS_Custom_HA(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
[all...]
/external/llvm/lib/Analysis/
H A DIVUsers.cpp161 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); local
162 UseBB = PHI->getIncomingBlock(ValNo);
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp468 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); local
469 BasicBlock *BB = PHI->getIncomingBlock(ValNo);
/external/llvm/utils/PerfectShuffle/
H A DPerfectShuffle.cpp158 static void PrintOperation(unsigned ValNo, unsigned short Vals[]) { argument
159 unsigned short ThisOp = Vals[ValNo];
160 std::cerr << "t" << ValNo; local
176 if (!ShufTab[Vals[ValNo]].Op->isOnlyLHSOperator()) {
/external/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h47 /// ValNo - This is the value number begin assigned (e.g. an argument number).
48 unsigned ValNo; member in class:llvm::CCValAssign
69 static CCValAssign getReg(unsigned ValNo, MVT ValVT, argument
73 Ret.ValNo = ValNo;
83 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, argument
87 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP);
92 static CCValAssign getMem(unsigned ValNo, MVT ValVT, argument
96 Ret.ValNo = ValNo;
106 getCustomMem(unsigned ValNo, MVT ValVT, unsigned Offset, MVT LocVT, LocInfo HTP) argument
117 getPending(unsigned ValNo, MVT ValVT, MVT LocVT, LocInfo HTP) argument
[all...]
/external/clang/lib/Basic/
H A DDiagnostic.cpp433 static void HandleSelectModifier(const Diagnostic &DInfo, unsigned ValNo, argument
438 // Skip over 'ValNo' |'s.
439 while (ValNo) {
444 --ValNo;
457 static void HandleIntegerSModifier(unsigned ValNo, argument
459 if (ValNo != 1)
467 static void HandleOrdinalModifier(unsigned ValNo, argument
469 assert(ValNo != 0 && "ValNo must be strictly positive!");
475 Out << ValNo << llv
509 EvalPluralExpr(unsigned ValNo, const char *Start, const char *End) argument
575 HandlePluralModifier(const Diagnostic &DInfo, unsigned ValNo, const char *Argument, unsigned ArgumentLen, SmallVectorImpl<char> &OutStr) argument
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp299 unsigned ValNo = 0; local
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);
/external/llvm/lib/Support/
H A DCommandLine.cpp957 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size()); local
960 ProvidePositionalOption(PositionalOpts[i], PositionalVals[ValNo].first,
961 PositionalVals[ValNo].second);
962 ValNo++;
971 while (NumVals-ValNo > NumPositionalRequired && !Done) {
979 PositionalVals[ValNo].first,
980 PositionalVals[ValNo].second);
981 ValNo++;
991 unsigned ValNo = 0; local
995 PositionalVals[ValNo]
[all...]
/external/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp75 static bool allocateStack(unsigned ValNo, MVT ValVT, MVT LocVT, argument
80 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp39 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, argument
46 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
52 static bool CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT, argument
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, argument
109 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
119 State.addLoc(CCValAssign::getMem(ValNo, ValV
126 CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DGVN.cpp2473 uint32_t ValNo = VN.lookup(CurInst); local
2500 Value* predV = findLeader(P, ValNo);
2565 VN.add(PREInstr, ValNo);
2569 addToLeaderTable(ValNo, PREInstr, PREPred);
2582 VN.add(Phi, ValNo);
2583 addToLeaderTable(ValNo, Phi, CurrentBlock);
2600 removeFromLeaderTable(ValNo, CurInst, CurrentBlock);
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2210 static bool CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, argument
2239 bool AllocateFloatsInIntReg = State.isVarArg() || ValNo > 1
2240 || State.getFirstUnallocated(F32Regs, FloatRegsSize) != ValNo;
2279 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
2281 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
2286 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, argument
2291 return CC_MipsO32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, F64Regs);
2294 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, argument
2299 return CC_MipsO32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, F64Regs);
3442 void MipsTargetLowering::MipsCC::handleByValArg(unsigned ValNo, MV argument
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp2051 bool llvm::CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
2058 bool llvm::CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, argument
2085 bool llvm::CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, argument
3832 assert((VA.getValNo() == ByValVA.getValNo()) && "ValNo mismatch!");

Completed in 504 milliseconds