/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCCCState.h | 37 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 D | PPCCallingConv.h | 22 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 D | PPCCallingConv.cpp | 24 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 D | X86CallingConv.h | 23 bool RetCC_X86(unsigned ValNo, MVT ValVT, MVT LocVT, 27 bool CC_X86(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo,
|
H A D | X86CallingConv.cpp | 26 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 D | X86CallLowering.cpp | 67 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 D | ARMCallingConv.h | 20 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 D | ARMCallingConv.cpp | 21 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 D | AArch64CallingConvention.h | 19 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 D | AArch64CallingConvention.cpp | 105 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 D | MipsCCState.h | 151 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 D | M68kCallingConv.h | 39 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 D | SystemZCallingConv.h | 85 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 D | CallingConvLower.h | 57 /// 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 D | LiveInterval.h | 309 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 D | Diagnostic.cpp | 597 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 D | LiveInterval.cpp | 161 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 D | RegisterCoalescer.cpp | 1272 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 D | CallingConvLower.cpp | 44 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 D | PerfectShuffle.cpp | 157 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 D | CommandLine.cpp | 1572 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 D | CallLowering.h | 172 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 D | IVUsers.cpp | 222 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); local 223 UseBB = PHI->getIncomingBlock(ValNo);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegStackify.cpp | 274 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 D | AArch64CallLowering.cpp | 83 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);
|