/freebsd-10.1-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMCallingConv.h | 28 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 [all...] |
/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 46 /// ValNo - This is the value number begin assigned (e.g. an argument number). 47 unsigned ValNo; member in class:llvm::CCValAssign 68 static CCValAssign getReg(unsigned ValNo, MVT ValVT, argument 72 Ret.ValNo = ValNo; 82 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, argument 86 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP); 91 static CCValAssign getMem(unsigned ValNo, MVT ValVT, argument 95 Ret.ValNo = ValNo; 105 getCustomMem(unsigned ValNo, MVT ValVT, unsigned Offset, MVT LocVT, LocInfo HTP) argument [all...] |
H A D | LiveInterval.h | 250 inline VNInfo *getValNumInfo(unsigned ValNo) { 251 return valnos[ValNo]; 253 inline const VNInfo *getValNumInfo(unsigned ValNo) const { 254 return valnos[ValNo]; 482 void removeValNo(VNInfo *ValNo);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonVarargsCallingConvention.h | 20 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 D | HexagonCallingConvLower.h | 36 typedef bool Hexagon_CCAssignFn(unsigned ValNo, EVT ValVT, 175 void HandleByVal(unsigned ValNo, EVT ValVT,
|
H A D | HexagonISelLowering.cpp | 63 CC_Hexagon(unsigned ValNo, MVT ValVT, 68 CC_Hexagon32(unsigned ValNo, MVT ValVT, 73 CC_Hexagon64(unsigned ValNo, MVT ValVT, 78 RetCC_Hexagon(unsigned ValNo, MVT ValVT, 83 RetCC_Hexagon32(unsigned ValNo, MVT ValVT, 88 RetCC_Hexagon64(unsigned ValNo, MVT ValVT, 93 CC_Hexagon_VarArg (unsigned ValNo, MVT ValVT, argument 102 if ((int)ValNo < HState.getNumNamedVarArgParams()) { 104 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State); 115 State.addLoc(CCValAssign::getMem(ValNo, ValV 143 CC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 181 CC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 199 CC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 224 RetCC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 255 RetCC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 271 RetCC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument [all...] |
H A D | HexagonCallingConvLower.cpp | 40 void Hexagon_CCState::HandleByVal(unsigned ValNo, EVT ValVT, argument 52 addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset,
|
/freebsd-10.1-release/contrib/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.h | 289 unsigned ValNo = (unsigned)Record[Slot++]; 290 // Adjust the ValNo, if it was encoded relative to the InstNum. 292 ValNo = InstNum - ValNo; 293 if (ValNo < InstNum) { 296 ResVal = getFnValueByID(ValNo, 0); 303 ResVal = getFnValueByID(ValNo, getTypeByID(TypeNo)); 331 unsigned ValNo = (unsigned)Record[Slot]; 332 // Adjust the ValNo, if it was encoded relative to the InstNum. 334 ValNo [all...] |
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/ |
H A D | LiveInterval.cpp | 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(); 222 VNInfo *ValNo = I->valno; 227 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!"); 236 MergeTo->valno == ValNo) { 252 VNInfo *ValNo = I->valno; 262 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!"); 268 if (MergeTo->end >= NewStart && MergeTo->valno == ValNo) { [all...] |
H A D | RegisterCoalescer.cpp | 715 VNInfo *ValNo = BValNo; local 716 ValNo->def = AValNo->def; 720 IntB.addSegment(LiveInterval::Segment(AI->start, AI->end, ValNo)); 745 VNInfo *ValNo = SrcInt.Query(CopyIdx).valueIn(); local 746 assert(ValNo && "CopyMI input register not live"); 747 if (ValNo->isPHIDef() || ValNo->isUnused()) 749 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); 1376 ConflictResolution analyzeValue(unsigned ValNo, JoinVals &Other); 1377 void computeAssignment(unsigned ValNo, JoinVal 1461 analyzeValue(unsigned ValNo, JoinVals &Other) argument 1665 computeAssignment(unsigned ValNo, JoinVals &Other) argument 1728 taintExtent(unsigned ValNo, unsigned TaintedLanes, JoinVals &Other, SmallVectorImpl<std::pair<SlotIndex, unsigned> > &TaintExtent) argument 1854 isPrunedValue(unsigned ValNo, JoinVals &Other) argument [all...] |
H A D | CallingConvLower.cpp | 42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, argument 55 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
|
/freebsd-10.1-release/contrib/llvm/lib/Support/ |
H A D | CommandLine.cpp | 931 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size()); local 934 ProvidePositionalOption(PositionalOpts[i], PositionalVals[ValNo].first, 935 PositionalVals[ValNo].second); 936 ValNo++; 945 while (NumVals-ValNo > NumPositionalRequired && !Done) { 953 PositionalVals[ValNo].first, 954 PositionalVals[ValNo].second); 955 ValNo++; 965 unsigned ValNo = 0; local 969 PositionalVals[ValNo] [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Basic/ |
H A D | Diagnostic.cpp | 476 static void HandleSelectModifier(const Diagnostic &DInfo, unsigned ValNo, argument 481 // Skip over 'ValNo' |'s. 482 while (ValNo) { 487 --ValNo; 500 static void HandleIntegerSModifier(unsigned ValNo, argument 502 if (ValNo != 1) 510 static void HandleOrdinalModifier(unsigned ValNo, argument 512 assert(ValNo != 0 && "ValNo must be strictly positive!"); 518 Out << ValNo << llv 552 EvalPluralExpr(unsigned ValNo, const char *Start, const char *End) argument 618 HandlePluralModifier(const Diagnostic &DInfo, unsigned ValNo, const char *Argument, unsigned ArgumentLen, SmallVectorImpl<char> &OutStr) argument [all...] |
/freebsd-10.1-release/contrib/llvm/lib/Analysis/ |
H A D | IVUsers.cpp | 162 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); local 163 UseBB = PHI->getIncomingBlock(ValNo);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.h | 639 bool CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 644 bool CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, 650 bool CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT,
|
H A D | PPCISelLowering.cpp | 1849 bool llvm::CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument 1856 bool llvm::CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, argument 1883 bool llvm::CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, argument 3678 assert((VA.getValNo() == ByValVA.getValNo()) && "ValNo mismatch!");
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 467 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); local 468 BasicBlock *BB = PHI->getIncomingBlock(ValNo);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 302 unsigned ValNo = 0; local 305 MVT ArgVT = Args[ValNo].VT; 306 ISD::ArgFlagsTy ArgFlags = Args[ValNo].Flags; 323 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags); 330 unsigned FirstVal = ValNo; 333 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); 344 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 39 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...] |
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 2455 uint32_t ValNo = VN.lookup(CurInst); local 2482 Value* predV = findLeader(P, ValNo); 2547 VN.add(PREInstr, ValNo); 2551 addToLeaderTable(ValNo, PREInstr, PREPred); 2564 VN.add(Phi, ValNo); 2565 addToLeaderTable(ValNo, Phi, CurrentBlock); 2582 removeFromLeaderTable(ValNo, CurInst, CurrentBlock);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2124 static bool CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, argument 2153 bool AllocateFloatsInIntReg = State.isVarArg() || ValNo > 1 2154 || State.getFirstUnallocated(F32Regs, FloatRegsSize) != ValNo; 2193 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); 2195 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2200 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, argument 2205 return CC_MipsO32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, F64Regs); 2208 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, argument 2213 return CC_MipsO32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, F64Regs); 3344 void MipsTargetLowering::MipsCC::handleByValArg(unsigned ValNo, MV argument [all...] |
H A D | MipsISelLowering.h | 388 void handleByValArg(unsigned ValNo, MVT ValVT, MVT LocVT,
|
/freebsd-10.1-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDGPUISelLowering.cpp | 32 static bool allocateStack(unsigned ValNo, MVT ValVT, MVT LocVT, argument 36 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
|
/freebsd-10.1-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 1032 static bool CC_AArch64NoMoreRegs(unsigned ValNo, MVT ValVT, MVT LocVT, argument
|