| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCCCState.h | 37 bool WasOriginalArgPPCF128(unsigned ValNo) { return OriginalArgWasPPCF128[ValNo]; } 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); }
|
| 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,
|
| PPCCallingConv.cpp | 24 static bool CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 31 static bool CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, 59 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, 81 static bool CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, 109 static bool CC_PPC32_SPE_CustomSplitFP64(unsigned &ValNo, MVT &ValVT, 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, 156 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 157 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i] [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| 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,
|
| X86CallingConv.cpp | 26 static bool CC_X86_32_RegCall_Assign2Regs(unsigned &ValNo, MVT &ValVT, 60 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 90 static bool CC_X86_VectorCallAssignRegister(unsigned &ValNo, MVT &ValVT, 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, 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, 194 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo [all...] |
| X86CallLowering.cpp | 67 bool assignArg(unsigned ValNo, EVT OrigVT, MVT ValVT, MVT LocVT, 71 bool Res = AssignFn(ValNo, ValVT, LocVT, LocInfo, Flags, State);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| 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, MVT ValVT, MVT LocVT [all...] |
| 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, 155 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| 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, MVT ValVT, MVT LocVT [all...] |
| ARMCallingConv.cpp | 21 static bool f64AssignAPCS(unsigned ValNo, MVT ValVT, MVT LocVT, 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, 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, 83 ValNo, ValVT, State.AllocateStack(8, Align(8)), LocVT, LocInfo)) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| MipsCCState.h | 151 bool WasOriginalArgF128(unsigned ValNo) { return OriginalArgWasF128[ValNo]; } 152 bool WasOriginalArgFloat(unsigned ValNo) { 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]; } [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| M68kCallingConv.h | 39 inline bool CC_M68k_Any_AssignToReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 56 int No = ValNo; 68 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZCallingConv.h | 85 bool IsFixed(unsigned ValNo) { return ArgIsFixed[ValNo]; } 86 bool IsShortVector(unsigned ValNo) { return ArgIsShortVector[ValNo]; } 94 inline bool CC_SystemZ_I128Indirect(unsigned &ValNo, MVT &ValVT, 109 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, 143 inline bool CC_XPLINK64_Shadow_Reg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 165 inline bool CC_XPLINK64_Allocate128BitVararg(unsigned &ValNo, MVT &ValVT, 173 if (static_cast<SystemZCCState *>(&State)->IsFixed(ValNo)) 190 CCValAssign::getReg(ValNo, ValVT, SystemZ::R2Q, LocVT, LocInfo)) [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| CallingConvLower.h | 57 /// ValNo - This is the value number being assigned (e.g. an argument number). 58 unsigned ValNo; 79 static CCValAssign getReg(unsigned ValNo, MVT ValVT, 83 Ret.ValNo = ValNo; 93 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, 97 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP); 102 static CCValAssign getMem(unsigned ValNo, MVT ValVT, 106 Ret.ValNo = ValNo; [all...] |
| LiveInterval.h | 165 VNInfo *valno = nullptr; // identifier for the value contained in this member in struct:llvm::LiveRange::Segment 171 : start(S), end(E), valno(V) { 255 segments.push_back(Segment(S.start, S.end, valnos[S.valno->id])); 309 inline VNInfo *getValNumInfo(unsigned ValNo) { 310 return valnos[ValNo]; 312 inline const VNInfo *getValNumInfo(unsigned ValNo) const { 313 return valnos[ValNo]; 415 return I == end() ? nullptr : I->valno; 423 return I == end() ? nullptr : I->valno; 548 EarlyVal = I->valno; [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Basic/ |
| Diagnostic.cpp | 597 static void HandleSelectModifier(const Diagnostic &DInfo, unsigned ValNo, 602 // Skip over 'ValNo' |'s. 603 while (ValNo) { 608 --ValNo; 621 static void HandleIntegerSModifier(unsigned ValNo, 623 if (ValNo != 1) 631 static void HandleOrdinalModifier(unsigned ValNo, 633 assert(ValNo != 0 && "ValNo must be strictly positive!"); 639 Out << ValNo << llvm::getOrdinalSuffix(ValNo) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| LiveInterval.cpp | 101 assert((!ForVNI || ForVNI == S->valno) && "Value number mismatch"); 102 assert(S->valno->def == S->start && "Inconsistent existing value def"); 111 S->start = S->valno->def = Def; 112 return S->valno; 132 return I->valno; 151 return std::make_pair(I->valno, false); 161 VNInfo *ValNo = I->valno; 166 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!") [all...] |
| RegisterCoalescer.cpp | 265 /// destination reg valno# into a single value number, eliminating a copy. 627 VNInfo *BValNo = BS->valno; 639 VNInfo *AValNo = AS->valno; 680 if (BValNo != ValS->valno) 681 IntB.MergeValueNumberInto(BValNo, ValS->valno); 745 if (ASeg.valno != AValNo) continue; 750 if (BI->valno == BValNo) 769 if (S.valno != SrcValNo) 870 if (US == IntA.end() || US->valno != AValNo) 926 if (US->valno != AValNo [all...] |
| CallingConvLower.cpp | 44 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, 57 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
|
| /src/external/apache2/llvm/dist/llvm/utils/PerfectShuffle/ |
| PerfectShuffle.cpp | 157 static void PrintOperation(unsigned ValNo, unsigned short Vals[]) { 158 unsigned short ThisOp = Vals[ValNo]; 159 std::cerr << "t" << ValNo; 175 if (!ShufTab[Vals[ValNo]].Op->isOnlyLHSOperator()) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| CommandLine.cpp | 1572 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size()); 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; 1610 PositionalVals[ValNo].first [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| CallLowering.h | 172 virtual bool assignArg(unsigned ValNo, EVT OrigVT, MVT ValVT, MVT LocVT, 175 if (getAssignFn(State.isVarArg())(ValNo, ValVT, LocVT, LocInfo, Flags,
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| IVUsers.cpp | 222 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); 223 UseBB = PHI->getIncomingBlock(ValNo);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| WebAssemblyRegStackify.cpp | 274 if (const VNInfo *ValNo = LIS.getInterval(Reg).getVNInfoBefore( 276 return LIS.getInstructionFromIndex(ValNo->def); 657 VNInfo *ValNo = LI.getVNInfoAt(DefIdx); 659 ValNo->def = TeeIdx;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
| 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);
|