Home
last modified time | relevance | path

Searched refs:ValNo (Results 1 – 24 of 24) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMCallingConv.h28 static bool f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in f64AssignAPCS() argument
35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS()
42 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS()
50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS()
52 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAPCS()
58 static bool CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_ARM_APCS_Custom_f64() argument
62 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true)) in CC_ARM_APCS_Custom_f64()
65 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false)) in CC_ARM_APCS_Custom_f64()
71 static bool f64AssignAAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in f64AssignAAPCS() argument
85 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in f64AssignAAPCS()
[all …]
/external/llvm/include/llvm/CodeGen/
DCallingConvLower.h46 unsigned ValNo;
67 static CCValAssign getReg(unsigned ValNo, MVT ValVT, in getReg() argument
71 Ret.ValNo = ValNo; in getReg()
81 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, in getCustomReg() argument
85 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP); in getCustomReg()
90 static CCValAssign getMem(unsigned ValNo, MVT ValVT, in getMem() argument
94 Ret.ValNo = ValNo; in getMem()
104 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT, in getCustomMem() argument
108 Ret = getMem(ValNo, ValVT, Offset, LocVT, HTP); in getCustomMem()
113 unsigned getValNo() const { return ValNo; } in getValNo()
[all …]
DLiveInterval.h218 inline VNInfo *getValNumInfo(unsigned ValNo) {
219 return valnos[ValNo];
221 inline const VNInfo *getValNumInfo(unsigned ValNo) const {
222 return valnos[ValNo];
426 void removeValNo(VNInfo *ValNo);
/external/llvm/lib/Target/Hexagon/
DHexagonVarargsCallingConvention.h20 static bool RetCC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT,
29 static bool CC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT, in CC_Hexagon32_VarArgs() argument
57 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg, in CC_Hexagon32_VarArgs()
69 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg, in CC_Hexagon32_VarArgs()
92 State.addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset3, in CC_Hexagon32_VarArgs()
98 static bool RetCC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT, in RetCC_Hexagon32_VarArgs() argument
113 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg, in RetCC_Hexagon32_VarArgs()
125 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg, in RetCC_Hexagon32_VarArgs()
138 State.addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset3, in RetCC_Hexagon32_VarArgs()
DHexagonISelLowering.cpp52 CC_Hexagon(unsigned ValNo, MVT ValVT,
57 CC_Hexagon32(unsigned ValNo, MVT ValVT,
62 CC_Hexagon64(unsigned ValNo, MVT ValVT,
67 RetCC_Hexagon(unsigned ValNo, MVT ValVT,
72 RetCC_Hexagon32(unsigned ValNo, MVT ValVT,
77 RetCC_Hexagon64(unsigned ValNo, MVT ValVT,
82 CC_Hexagon_VarArg (unsigned ValNo, MVT ValVT, in CC_Hexagon_VarArg() argument
90 if ( (int)ValNo < NumNamedVarArgParams ) { in CC_Hexagon_VarArg()
92 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State); in CC_Hexagon_VarArg()
103 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo)); in CC_Hexagon_VarArg()
[all …]
DHexagonCallingConvLower.h36 typedef bool Hexagon_CCAssignFn(unsigned ValNo, EVT ValVT,
176 void HandleByVal(unsigned ValNo, EVT ValVT,
DHexagonCallingConvLower.cpp41 void Hexagon_CCState::HandleByVal(unsigned ValNo, EVT ValVT, in HandleByVal() argument
53 addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset, in HandleByVal()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.h249 unsigned ValNo = (unsigned)Record[Slot++]; in getValueTypePair() local
250 if (ValNo < InstNum) { in getValueTypePair()
253 ResVal = getFnValueByID(ValNo, 0); in getValueTypePair()
260 ResVal = getFnValueByID(ValNo, getTypeByID(TypeNo)); in getValueTypePair()
266 unsigned ValNo = (unsigned)Record[Slot++]; in getValue() local
267 ResVal = getFnValueByID(ValNo, Ty); in getValue()
/external/clang/lib/Basic/
DDiagnostic.cpp476 static void HandleSelectModifier(const Diagnostic &DInfo, unsigned ValNo, in HandleSelectModifier() argument
482 while (ValNo) { in HandleSelectModifier()
487 --ValNo; in HandleSelectModifier()
500 static void HandleIntegerSModifier(unsigned ValNo, in HandleIntegerSModifier() argument
502 if (ValNo != 1) in HandleIntegerSModifier()
510 static void HandleOrdinalModifier(unsigned ValNo, in HandleOrdinalModifier() argument
512 assert(ValNo != 0 && "ValNo must be strictly positive!"); in HandleOrdinalModifier()
518 Out << ValNo; in HandleOrdinalModifier()
522 switch (ValNo % 100) { in HandleOrdinalModifier()
528 switch (ValNo % 10) { in HandleOrdinalModifier()
[all …]
/external/llvm/lib/CodeGen/
DLiveInterval.cpp200 void LiveInterval::markValNoForDeletion(VNInfo *ValNo) { in markValNoForDeletion() argument
201 if (ValNo->id == getNumValNums()-1) { in markValNoForDeletion()
206 ValNo->markUnused(); in markValNoForDeletion()
231 VNInfo *ValNo = I->valno; in extendIntervalEndTo() local
236 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!"); in extendIntervalEndTo()
245 MergeTo->valno == ValNo) { in extendIntervalEndTo()
261 VNInfo *ValNo = I->valno; in extendIntervalStartTo() local
271 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!"); in extendIntervalStartTo()
277 if (MergeTo->end >= NewStart && MergeTo->valno == ValNo) { in extendIntervalStartTo()
366 VNInfo *ValNo = I->valno; in removeRange() local
[all …]
DLiveIntervalAnalysis.cpp221 VNInfo *ValNo = interval.getNextValue(defIndex, VNInfoAllocator); in handleVirtualRegisterDef() local
222 assert(ValNo->id == 0 && "First value in interval is not 0?"); in handleVirtualRegisterDef()
241 LiveRange LR(defIndex, killIdx, ValNo); in handleVirtualRegisterDef()
252 LiveRange NewLR(defIndex, getMBBEndIdx(mbb), ValNo); in handleVirtualRegisterDef()
271 ValNo); in handleVirtualRegisterDef()
289 ValNo = interval.getNextValue(Start, VNInfoAllocator); in handleVirtualRegisterDef()
291 LiveRange LR(Start, killIdx, ValNo); in handleVirtualRegisterDef()
332 VNInfo *ValNo = interval.createValueCopy(OldValNo, VNInfoAllocator); in handleVirtualRegisterDef() local
338 LiveRange LR(DefIndex, RedefIndex, ValNo); in handleVirtualRegisterDef()
358 VNInfo *ValNo = interval.getNextValue(defIndex, VNInfoAllocator); in handleVirtualRegisterDef() local
[all …]
DCallingConvLower.cpp42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, in HandleByVal() argument
55 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal()
DRegisterCoalescer.cpp686 VNInfo *ValNo = BValNo; in removeCopyByCommutingDef() local
687 ValNo->def = AValNo->def; in removeCopyByCommutingDef()
691 IntB.addRange(LiveRange(AI->start, AI->end, ValNo)); in removeCopyByCommutingDef()
709 VNInfo *ValNo = SrcLR->valno; in reMaterializeTrivialDef() local
710 if (ValNo->isPHIDef() || ValNo->isUnused()) in reMaterializeTrivialDef()
712 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef()
/external/llvm/lib/Support/
DCommandLine.cpp747 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size()); in ParseCommandLineOptions() local
750 ProvidePositionalOption(PositionalOpts[i], PositionalVals[ValNo].first, in ParseCommandLineOptions()
751 PositionalVals[ValNo].second); in ParseCommandLineOptions()
752 ValNo++; in ParseCommandLineOptions()
761 while (NumVals-ValNo > NumPositionalRequired && !Done) { in ParseCommandLineOptions()
769 PositionalVals[ValNo].first, in ParseCommandLineOptions()
770 PositionalVals[ValNo].second); in ParseCommandLineOptions()
771 ValNo++; in ParseCommandLineOptions()
781 unsigned ValNo = 0; in ParseCommandLineOptions() local
785 PositionalVals[ValNo].first, in ParseCommandLineOptions()
[all …]
/external/llvm/utils/PerfectShuffle/
DPerfectShuffle.cpp158 static void PrintOperation(unsigned ValNo, unsigned short Vals[]) { in PrintOperation() argument
159 unsigned short ThisOp = Vals[ValNo]; in PrintOperation()
160 std::cerr << "t" << ValNo; in PrintOperation()
176 if (!ShufTab[Vals[ValNo]].Op->isOnlyLHSOperator()) { in PrintOperation()
/external/llvm/lib/Analysis/
DIVUsers.cpp162 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); in AddUsersImpl() local
163 UseBB = PHI->getIncomingBlock(ValNo); in AddUsersImpl()
/external/clang/lib/StaticAnalyzer/Core/
DPathDiagnostic.cpp952 void StackHintGeneratorForSymbol::printOrdinal(unsigned ValNo, in printOrdinal() argument
954 assert(ValNo != 0 && "ValNo must be strictly positive!"); in printOrdinal()
958 Out << ValNo; in printOrdinal()
962 switch (ValNo % 100) { in printOrdinal()
968 switch (ValNo % 10) { in printOrdinal()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp36 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_SRet() argument
43 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_SRet()
49 static bool CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT, in CC_Sparc_Assign_f64() argument
58 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_f64()
61 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_f64()
69 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_f64()
71 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_f64()
/external/llvm/lib/Transforms/Scalar/
DGVN.cpp2425 uint32_t ValNo = VN.lookup(CurInst); in performPRE() local
2452 Value* predV = findLeader(P, ValNo); in performPRE()
2515 VN.add(PREInstr, ValNo); in performPRE()
2519 addToLeaderTable(ValNo, PREInstr, PREPred); in performPRE()
2531 VN.add(Phi, ValNo); in performPRE()
2532 addToLeaderTable(ValNo, Phi, CurrentBlock); in performPRE()
2549 removeFromLeaderTable(ValNo, CurInst, CurrentBlock); in performPRE()
DObjCARC.cpp4156 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); in runOnFunction() local
4157 BasicBlock *BB = PHI->getIncomingBlock(ValNo); in runOnFunction()
/external/llvm/lib/Target/MBlaze/
DMBlazeISelLowering.cpp38 static bool CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
656 static bool CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_MBlaze_AssignReg() argument
671 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_MBlaze_AssignReg()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp2246 static bool CC_MipsO32(unsigned ValNo, MVT ValVT, in CC_MipsO32() argument
2264 State.HandleByVal(ValNo, ValVT, LocVT, LocInfo, in CC_MipsO32()
2289 bool AllocateFloatsInIntReg = State.isVarArg() || ValNo > 1 in CC_MipsO32()
2290 || State.getFirstUnallocated(F32Regs, FloatRegsSize) != ValNo; in CC_MipsO32()
2330 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_MipsO32()
2332 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_MipsO32()
2344 static bool CC_Mips64Byval(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_Mips64Byval() argument
2367 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Mips64IntRegs[FirstIdx], in CC_Mips64Byval()
2370 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Mips64Byval()
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DPathDiagnostic.h438 void printOrdinal(unsigned ValNo, llvm::raw_svector_ostream &Out);
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp39 static bool CC_PPC_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
43 static bool CC_PPC_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT,
48 static bool CC_PPC_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT,
1627 static bool CC_PPC_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_PPC_SVR4_Custom_Dummy() argument
1634 static bool CC_PPC_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, in CC_PPC_SVR4_Custom_AlignArgRegs() argument
1661 static bool CC_PPC_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, in CC_PPC_SVR4_Custom_AlignFPArgRegs() argument