Home
last modified time | relevance | path

Searched refs:LocInfo (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCallingConv.h29 CCValAssign::LocInfo &LocInfo, in f64AssignAPCS() argument
44 LocVT, LocInfo)); in f64AssignAPCS()
59 CCValAssign::LocInfo &LocInfo, in CC_ARM_APCS_Custom_f64() argument
72 CCValAssign::LocInfo &LocInfo, in f64AssignAAPCS() argument
108 LocVT, LocInfo)); in f64AssignAAPCS()
113 CCValAssign::LocInfo &LocInfo, in CC_ARM_AAPCS_Custom_f64() argument
125 CCValAssign::LocInfo &LocInfo, CCState &State) { in f64RetAssign() argument
145 CCValAssign::LocInfo &LocInfo, in RetCC_ARM_APCS_Custom_f64() argument
148 if (!f64RetAssign(ValNo, ValVT, LocVT, LocInfo, State)) in RetCC_ARM_APCS_Custom_f64()
156 CCValAssign::LocInfo &LocInfo, in RetCC_ARM_AAPCS_Custom_f64() argument
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CallingConv.cpp23 CCValAssign::LocInfo &LocInfo, in CC_X86_32_RegCall_Assign2Regs() argument
54 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_RegCall_Assign2Regs()
86 CCValAssign::LocInfo &LocInfo, in CC_X86_VectorCallAssignRegister() argument
101 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister()
106 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister()
117 CCValAssign::LocInfo &LocInfo, in CC_X86_64_VectorCall() argument
122 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo, in CC_X86_64_VectorCall()
169 CCValAssign::LocInfo &LocInfo, in CC_X86_32_VectorCall() argument
174 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo, in CC_X86_32_VectorCall()
192 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_VectorCall()
[all …]
H A DX86CallingConv.h29 CCValAssign::LocInfo &LocInfo,
39 CCValAssign::LocInfo &LocInfo,
48 CCValAssign::LocInfo &LocInfo,
52 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_X86_AnyReg_Error() argument
62 CCValAssign::LocInfo &LocInfo, in CC_X86_32_MCUInReg() argument
78 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_X86_32_MCUInReg()
87 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_MCUInReg()
H A DX86CallLowering.cpp159 CCValAssign::LocInfo LocInfo, in assignArg()
161 bool Res = AssignFn(ValNo, ValVT, LocVT, LocInfo, Info.Flags, State); in assignArg()
279 case CCValAssign::LocInfo::SExt: in assignValueToReg()
280 case CCValAssign::LocInfo::ZExt: in assignValueToReg()
281 case CCValAssign::LocInfo::AExt: { in assignValueToReg()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h35 enum LocInfo { enum
69 LocInfo HTP : 6;
80 LocInfo HTP) { in getReg()
94 LocInfo HTP) { in getCustomReg()
103 LocInfo HTP) { in getMem()
117 LocInfo HTP) { in getCustomMem()
127 LocInfo HTP, unsigned ExtraInfo = 0) {
154 LocInfo getLocInfo() const { return HTP; } in getLocInfo()
177 MVT LocVT, CCValAssign::LocInfo LocInfo,
184 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclarationName.h700 DeclarationNameLoc LocInfo; member
707 : Name(Name), NameLoc(NameLoc), LocInfo(Name) {} in DeclarationNameInfo()
710 DeclarationNameLoc LocInfo) in DeclarationNameInfo()
711 : Name(Name), NameLoc(NameLoc), LocInfo(LocInfo) {} in DeclarationNameInfo()
725 const DeclarationNameLoc &getInfo() const { return LocInfo; } in getInfo()
726 DeclarationNameLoc &getInfo() { return LocInfo; } in getInfo()
727 void setInfo(const DeclarationNameLoc &Info) { LocInfo = Info; } in setInfo()
736 return LocInfo.NamedType.TInfo; in getNamedTypeInfo()
745 LocInfo.NamedType.TInfo = TInfo; in setNamedTypeInfo()
774 getFromRawEncoding(LocInfo.CXXLiteralOperatorName.OpNameLoc); in getCXXLiteralOperatorNameLoc()
[all …]
H A DTemplateBase.h452 TemplateArgumentLocInfo LocInfo; variable
462 : Argument(Argument), LocInfo(TInfo) { in TemplateArgumentLoc()
467 : Argument(Argument), LocInfo(E) { in TemplateArgumentLoc()
504 return LocInfo; in getLocInfo()
509 return LocInfo.getAsTypeSourceInfo(); in getTypeSourceInfo()
514 return LocInfo.getAsExpr(); in getSourceExpression()
519 return LocInfo.getAsExpr(); in getSourceDeclExpression()
524 return LocInfo.getAsExpr(); in getSourceNullPtrExpression()
529 return LocInfo.getAsExpr(); in getSourceIntegralExpression()
543 return LocInfo.getTemplateNameLoc(); in getTemplateNameLoc()
[all …]
H A DLocInfoType.h33 LocInfo = Type::TypeLast + 1 enumerator
39 : Type((TypeClass)LocInfo, ty, ty->isDependentType(), in LocInfoType()
43 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?"); in LocInfoType()
55 return T->getTypeClass() == (TypeClass)LocInfo; in classof()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DSourceManager.cpp301 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID, in AddLineNote()
958 return Loc.getLocWithOffset(LocInfo.second); in getImmediateSpellingLoc()
1177 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getSpellingColumnNumber()
1184 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getExpansionColumnNumber()
1346 return getLineNumber(LocInfo.first, LocInfo.second); in getSpellingLineNumber()
1352 return getLineNumber(LocInfo.first, LocInfo.second); in getExpansionLineNumber()
1388 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second); in getFileCharacteristic()
1438 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1441 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1453 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second)) { in getPresumedLoc()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.h66 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() argument
73 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Stack_Block()
85 CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Block() argument
110 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Block()
H A DAArch64CallLowering.cpp77 case CCValAssign::LocInfo::SExt: in assignValueToReg()
78 case CCValAssign::LocInfo::ZExt: in assignValueToReg()
79 case CCValAssign::LocInfo::AExt: { in assignValueToReg()
158 if (VA.getLocInfo() == CCValAssign::LocInfo::AExt) { in assignValueToAddress()
170 CCValAssign::LocInfo LocInfo, in assignArg()
175 Res = AssignFn(ValNo, ValVT, LocVT, LocInfo, Info.Flags, State); in assignArg()
177 Res = AssignFnVarArg(ValNo, ValVT, LocVT, LocInfo, Info.Flags, State); in assignArg()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h90 CCValAssign::LocInfo &LocInfo, in CC_SystemZ_I128Indirect() argument
102 LocInfo = CCValAssign::Indirect; in CC_SystemZ_I128Indirect()
104 LocVT, LocInfo)); in CC_SystemZ_I128Indirect()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemorySSA.cpp1290 LocInfo.PopEpoch = PopEpoch; in optimizeUsesInBlock()
1303 if (LocInfo.LowerBoundBlock && LocInfo.LowerBoundBlock != BB && in optimizeUsesInBlock()
1308 LocInfo.LowerBound = 0; in optimizeUsesInBlock()
1316 LocInfo.PopEpoch = PopEpoch; in optimizeUsesInBlock()
1319 if (!LocInfo.LastKillValid) { in optimizeUsesInBlock()
1322 LocInfo.AR = MayAlias; in optimizeUsesInBlock()
1367 LocInfo.AR = MustAlias; in optimizeUsesInBlock()
1373 LocInfo.AR = CA.AR; in optimizeUsesInBlock()
1386 LocInfo.AR = None; in optimizeUsesInBlock()
1392 MU->setDefiningAccess(VersionStack[LocInfo.LastKill], true, LocInfo.AR); in optimizeUsesInBlock()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp134 case CCValAssign::LocInfo::SExt: in assignValueToReg()
135 case CCValAssign::LocInfo::ZExt: in assignValueToReg()
136 case CCValAssign::LocInfo::AExt: { in assignValueToReg()
301 static CCValAssign::LocInfo determineLocInfo(const MVT RegisterVT, const EVT VT, in determineLocInfo()
306 return CCValAssign::LocInfo::Full; in determineLocInfo()
308 return CCValAssign::LocInfo::SExt; in determineLocInfo()
310 return CCValAssign::LocInfo::ZExt; in determineLocInfo()
311 return CCValAssign::LocInfo::AExt; in determineLocInfo()
319 CCValAssign::LocInfo LocInfo = determineLocInfo( in setLocInfo() local
324 VA.getLocMemOffset(), VA.getLocVT(), LocInfo); in setLocInfo()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h104 CCValAssign::LocInfo LocInfo, const ArgInfo &Info, in assignArg()
106 return AssignFn(ValNo, ValVT, LocVT, LocInfo, Info.Flags, State); in assignArg()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclarationName.cpp423 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in containsUnexpandedParameterPack()
446 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in isInstantiationDependent()
477 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { in printName()
502 unsigned raw = LocInfo.CXXOperatorName.EndOpNameLoc; in getEndLocPrivate()
507 unsigned raw = LocInfo.CXXLiteralOperatorName.OpNameLoc; in getEndLocPrivate()
514 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in getEndLocPrivate()
H A DCommentLexer.cpp857 std::pair<FileID, unsigned> LocInfo = SourceMgr.getDecomposedLoc(Loc); in getSpelling() local
860 StringRef File = SourceMgr.getBufferData(LocInfo.first, &InvalidTemp); in getSpelling()
866 const char *Begin = File.data() + LocInfo.second; in getSpelling()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp53 const MDNode *LocInfo = nullptr; in srcMgrDiagHandler() local
55 LocInfo = DiagInfo->LocInfos[BufNum-1]; in srcMgrDiagHandler()
60 if (LocInfo) { in srcMgrDiagHandler()
62 if (ErrorLine >= LocInfo->getNumOperands()) in srcMgrDiagHandler()
65 if (LocInfo->getNumOperands() != 0) in srcMgrDiagHandler()
67 mdconst::dyn_extract<ConstantInt>(LocInfo->getOperand(ErrorLine))) in srcMgrDiagHandler()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1173 CCValAssign::LocInfo &LocInfo,
1179 CCValAssign::LocInfo &LocInfo,
1186 CCValAssign::LocInfo &LocInfo,
1192 CCValAssign::LocInfo &LocInfo,
H A DPPCCallingConv.h24 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_PPC_AnyReg_Error() argument
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCallingConvLower.cpp46 MVT LocVT, CCValAssign::LocInfo LocInfo, in HandleByVal() argument
59 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DLexer.cpp460 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in getRawToken() local
462 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); in getRawToken()
466 const char *StrData = Buffer.data()+LocInfo.second; in getRawToken()
472 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, in getRawToken()
502 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in getBeginningOfFileToken() local
503 if (LocInfo.first.isInvalid()) in getBeginningOfFileToken()
507 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); in getBeginningOfFileToken()
513 const char *StrData = Buffer.data() + LocInfo.second; in getBeginningOfFileToken()
1069 if (LocInfo.first.isInvalid()) in getIndentationForLine()
1072 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); in getIndentationForLine()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp42 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_SRet() argument
50 LocVT, LocInfo)); in CC_Sparc_Assign_SRet()
55 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Split_64() argument
68 LocVT, LocInfo)); in CC_Sparc_Assign_Split_64()
78 LocVT, LocInfo)); in CC_Sparc_Assign_Split_64()
83 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Ret_Split_64() argument
107 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc64_Full() argument
152 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc64_Half() argument
160 LocVT, LocInfo)); in CC_Sparc64_Half()
168 LocInfo = CCValAssign::AExt; in CC_Sparc64_Half()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp484 CCValAssign::LocInfo LocInfo = CCValAssign::Full; in AnalyzeArguments() local
490 LocInfo = CCValAssign::SExt; in AnalyzeArguments()
492 LocInfo = CCValAssign::ZExt; in AnalyzeArguments()
494 LocInfo = CCValAssign::AExt; in AnalyzeArguments()
499 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags); in AnalyzeArguments()
513 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); in AnalyzeArguments()
517 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State); in AnalyzeArguments()
521 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); in AnalyzeArguments()
527 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State); in AnalyzeArguments()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp803 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, in CC_RISCV() argument
810 LocInfo = CCValAssign::BCvt; in CC_RISCV()
854 CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo)); in CC_RISCV()
859 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_RISCV()
867 LocInfo = CCValAssign::Indirect; in CC_RISCV()
869 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_RISCV()
915 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_RISCV()
921 LocInfo = CCValAssign::Full; in CC_RISCV()
923 State.addLoc(CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo)); in CC_RISCV()

12