Searched refs:ValNo (Results 1 - 25 of 38) sorted by relevance

12

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCCCState.h37 bool WasOriginalArgPPCF128(unsigned ValNo) { return OriginalArgWasPPCF128[ValNo]; } argument
61 for (unsigned ValNo = 0, E = Outs.size(); ValNo != E; ++ValNo)
62 if (Outs[ValNo].IsFixed)
63 IsFixed.set(ValNo);
68 bool isFixed(unsigned ValNo) const { return IsFixed.test(ValNo); }
H A DPPCCallingConv.h22 bool RetCC_PPC(unsigned ValNo, MVT ValVT, MVT LocVT,
25 bool RetCC_PPC64_ELF_FIS(unsigned ValNo, MVT ValVT, MVT LocVT,
28 bool RetCC_PPC_Cold(unsigned ValNo, MVT ValVT, MVT LocVT,
31 bool CC_PPC32_SVR4(unsigned ValNo, MVT ValVT, MVT LocVT,
34 bool CC_PPC64_ELF_FIS(unsigned ValNo, MVT ValVT, MVT LocVT,
37 bool CC_PPC32_SVR4_ByVal(unsigned ValNo, MVT ValVT, MVT LocVT,
40 bool CC_PPC32_SVR4_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT,
H A DPPCCallingConv.cpp24 static bool CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
31 static bool CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, argument
59 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo,
81 static bool CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, argument
109 static bool CC_PPC32_SPE_CustomSplitFP64(unsigned &ValNo, MVT &ValVT, argument
131 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
132 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i],
138 static bool CC_PPC32_SPE_RetF64(unsigned &ValNo, MVT &ValVT, argument
156 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
157 State.addLoc(CCValAssign::getCustomReg(ValNo, ValV
58 CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128( unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86CallingConv.h23 bool RetCC_X86(unsigned ValNo, MVT ValVT, MVT LocVT,
27 bool CC_X86(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo,
H A DX86CallingConv.cpp26 static bool CC_X86_32_RegCall_Assign2Regs(unsigned &ValNo, MVT &ValVT, argument
60 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
90 static bool CC_X86_VectorCallAssignRegister(unsigned &ValNo, MVT &ValVT, argument
107 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo));
112 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
128 static bool CC_X86_64_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
134 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo,
172 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
188 static bool CC_X86_32_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
194 return CC_X86_VectorCallAssignRegister(ValNo, ValV
237 CC_X86_32_MCUInReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
297 CC_X86_Intr(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
333 CC_X86_64_Pointer(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
[all...]
H A DX86CallLowering.cpp67 bool assignArg(unsigned ValNo, EVT OrigVT, MVT ValVT, MVT LocVT,
71 bool Res = AssignFn(ValNo, ValVT, LocVT, LocInfo, Flags, State);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMCallingConv.h20 bool CC_ARM_AAPCS(unsigned ValNo, MVT ValVT, MVT LocVT,
23 bool CC_ARM_AAPCS_VFP(unsigned ValNo, MVT ValVT, MVT LocVT,
26 bool CC_ARM_APCS(unsigned ValNo, MVT ValVT, MVT LocVT,
29 bool CC_ARM_APCS_GHC(unsigned ValNo, MVT ValVT, MVT LocVT,
32 bool FastCC_ARM_APCS(unsigned ValNo, MVT ValVT, MVT LocVT,
35 bool CC_ARM_Win32_CFGuard_Check(unsigned ValNo, MVT ValVT, MVT LocVT,
38 bool RetCC_ARM_AAPCS(unsigned ValNo, MVT ValVT, MVT LocVT,
41 bool RetCC_ARM_AAPCS_VFP(unsigned ValNo, MVT ValVT, MVT LocVT,
44 bool RetCC_ARM_APCS(unsigned ValNo, MVT ValVT, MVT LocVT,
47 bool RetFastCC_ARM_APCS(unsigned ValNo, MV
[all...]
H A DARMCallingConv.cpp21 static bool f64AssignAPCS(unsigned ValNo, MVT ValVT, MVT LocVT, argument
28 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
36 ValNo, ValVT, State.AllocateStack(8, Align(4)), LocVT, LocInfo));
42 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
45 ValNo, ValVT, State.AllocateStack(4, Align(4)), LocVT, LocInfo));
49 static bool CC_ARM_APCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, argument
53 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true))
56 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false))
62 static bool f64AssignAAPCS(unsigned ValNo, MVT ValVT, MVT LocVT, argument
83 ValNo, ValV
102 CC_ARM_AAPCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
114 f64RetAssign(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, CCState &State) argument
134 RetCC_ARM_APCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
145 RetCC_ARM_AAPCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
169 CC_ARM_AAPCS_Custom_Aggregate(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
288 CustomAssignInRegList(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, CCState &State, ArrayRef<MCPhysReg> RegList) argument
299 CC_ARM_AAPCS_Custom_f16(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
307 CC_ARM_AAPCS_VFP_Custom_f16(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.h19 bool CC_AArch64_AAPCS(unsigned ValNo, MVT ValVT, MVT LocVT,
22 bool CC_AArch64_DarwinPCS_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT,
25 bool CC_AArch64_DarwinPCS(unsigned ValNo, MVT ValVT, MVT LocVT,
28 bool CC_AArch64_DarwinPCS_ILP32_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT,
31 bool CC_AArch64_Win64_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT,
34 bool CC_AArch64_Win64_CFGuard_Check(unsigned ValNo, MVT ValVT, MVT LocVT,
37 bool CC_AArch64_WebKit_JS(unsigned ValNo, MVT ValVT, MVT LocVT,
40 bool CC_AArch64_GHC(unsigned ValNo, MVT ValVT, MVT LocVT,
43 bool RetCC_AArch64_AAPCS(unsigned ValNo, MVT ValVT, MVT LocVT,
46 bool RetCC_AArch64_WebKit_JS(unsigned ValNo, MV
[all...]
H A DAArch64CallingConvention.cpp105 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo,
112 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
123 static bool CC_AArch64_Custom_Block(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
155 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
104 CC_AArch64_Custom_Stack_Block( unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsCCState.h151 bool WasOriginalArgF128(unsigned ValNo) { return OriginalArgWasF128[ValNo]; } argument
152 bool WasOriginalArgFloat(unsigned ValNo) { argument
153 return OriginalArgWasFloat[ValNo];
155 bool WasOriginalArgVectorFloat(unsigned ValNo) const {
156 return OriginalArgWasFloatVector[ValNo];
158 bool WasOriginalRetVectorFloat(unsigned ValNo) const {
159 return OriginalRetWasFloatVector[ValNo];
161 bool IsCallOperandFixed(unsigned ValNo) { return CallOperandIsFixed[ValNo]; } argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kCallingConv.h39 inline bool CC_M68k_Any_AssignToReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
56 int No = ValNo;
68 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h85 bool IsFixed(unsigned ValNo) { return ArgIsFixed[ValNo]; } argument
86 bool IsShortVector(unsigned ValNo) { return ArgIsShortVector[ValNo]; } argument
94 inline bool CC_SystemZ_I128Indirect(unsigned &ValNo, MVT &ValVT, argument
109 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT,
143 inline bool CC_XPLINK64_Shadow_Reg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
165 inline bool CC_XPLINK64_Allocate128BitVararg(unsigned &ValNo, MVT &ValVT, argument
173 if (static_cast<SystemZCCState *>(&State)->IsFixed(ValNo))
190 CCValAssign::getReg(ValNo, ValV
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h57 /// ValNo - This is the value number being assigned (e.g. an argument number).
58 unsigned ValNo; member in class:llvm::CCValAssign
79 static CCValAssign getReg(unsigned ValNo, MVT ValVT, argument
83 Ret.ValNo = ValNo;
93 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, argument
97 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP);
102 static CCValAssign getMem(unsigned ValNo, MVT ValVT, argument
106 Ret.ValNo = ValNo;
116 getCustomMem(unsigned ValNo, MVT ValVT, unsigned Offset, MVT LocVT, LocInfo HTP) argument
127 getPending(unsigned ValNo, MVT ValVT, MVT LocVT, LocInfo HTP, unsigned ExtraInfo = 0) argument
[all...]
H A DLiveInterval.h309 inline VNInfo *getValNumInfo(unsigned ValNo) {
310 return valnos[ValNo];
312 inline const VNInfo *getValNumInfo(unsigned ValNo) const {
313 return valnos[ValNo];
574 void removeValNo(VNInfo *ValNo);
/netbsd-current/external/apache2/llvm/dist/clang/lib/Basic/
H A DDiagnostic.cpp597 static void HandleSelectModifier(const Diagnostic &DInfo, unsigned ValNo, argument
602 // Skip over 'ValNo' |'s.
603 while (ValNo) {
608 --ValNo;
621 static void HandleIntegerSModifier(unsigned ValNo, argument
623 if (ValNo != 1)
631 static void HandleOrdinalModifier(unsigned ValNo, argument
633 assert(ValNo != 0 && "ValNo must be strictly positive!");
639 Out << ValNo << llv
672 EvalPluralExpr(unsigned ValNo, const char *Start, const char *End) argument
738 HandlePluralModifier(const Diagnostic &DInfo, unsigned ValNo, const char *Argument, unsigned ArgumentLen, SmallVectorImpl<char> &OutStr) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DLiveInterval.cpp161 VNInfo *ValNo = I->valno; local
166 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!");
174 MergeTo->valno == ValNo) {
189 VNInfo *ValNo = I->valno; local
199 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!");
205 if (MergeTo->end >= NewStart && MergeTo->valno == ValNo) {
516 /// ValNo is dead, remove it. If it is the largest value number, just nuke it
519 void LiveRange::markValNoForDeletion(VNInfo *ValNo) {
520 if (ValNo->id == getNumValNums()-1) {
525 ValNo
[all...]
H A DRegisterCoalescer.cpp1272 VNInfo *ValNo = SrcInt.Query(CopyIdx).valueIn(); local
1273 if (!ValNo)
1275 if (ValNo->isPHIDef() || ValNo->isUnused())
1277 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def);
1476 // VNI is in ValNo - remove any segments in this SubRange that have this ValNo
2430 /// Analyze ValNo in this live range, and set all fields of Vals[ValNo].
2437 ConflictResolution analyzeValue(unsigned ValNo, JoinVal
2628 analyzeValue(unsigned ValNo, JoinVals &Other) argument
2860 computeAssignment(unsigned ValNo, JoinVals &Other) argument
2924 taintExtent(unsigned ValNo, LaneBitmask TaintedLanes, JoinVals &Other, SmallVectorImpl<std::pair<SlotIndex, LaneBitmask>> &TaintExtent) argument
3045 isPrunedValue(unsigned ValNo, JoinVals &Other) argument
[all...]
H A DCallingConvLower.cpp44 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, argument
57 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
/netbsd-current/external/apache2/llvm/dist/llvm/utils/PerfectShuffle/
H A DPerfectShuffle.cpp157 static void PrintOperation(unsigned ValNo, unsigned short Vals[]) { argument
158 unsigned short ThisOp = Vals[ValNo];
159 std::cerr << "t" << ValNo; local
175 if (!ShufTab[Vals[ValNo]].Op->isOnlyLHSOperator()) {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Support/
H A DCommandLine.cpp1572 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size()); local
1575 ProvidePositionalOption(PositionalOpts[i], PositionalVals[ValNo].first,
1576 PositionalVals[ValNo].second);
1577 ValNo++;
1586 while (NumVals - ValNo > NumPositionalRequired && !Done) {
1594 PositionalVals[ValNo].first,
1595 PositionalVals[ValNo].second);
1596 ValNo++;
1606 unsigned ValNo = 0; local
1610 PositionalVals[ValNo]
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h172 virtual bool assignArg(unsigned ValNo, EVT OrigVT, MVT ValVT, MVT LocVT, argument
175 if (getAssignFn(State.isVarArg())(ValNo, ValVT, LocVT, LocInfo, Flags,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DIVUsers.cpp222 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); local
223 UseBB = PHI->getIncomingBlock(ValNo);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp274 if (const VNInfo *ValNo = LIS.getInterval(Reg).getVNInfoBefore(
276 return LIS.getInstructionFromIndex(ValNo->def);
657 VNInfo *ValNo = LI.getVNInfoAt(DefIdx); local
659 ValNo->def = TeeIdx;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp83 bool assignArg(unsigned ValNo, EVT OrigVT, MVT ValVT, MVT LocVT,
88 return IncomingValueAssigner::assignArg(ValNo, OrigVT, ValVT, LocVT,
109 bool assignArg(unsigned ValNo, EVT OrigVT, MVT ValVT, MVT LocVT,
121 Res = AssignFn(ValNo, ValVT, LocVT, LocInfo, Flags, State);
123 Res = AssignFnVarArg(ValNo, ValVT, LocVT, LocInfo, Flags, State);

Completed in 505 milliseconds

12