| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFrameLowering.cpp | 658 if (!AFI->isThumbFunction()) { in emitAligningInstructions() 716 if (AFI.isThumb1OnlyFunction()) in getMaxFPOffset() 772 if (!AFI->hasStackFrame() && in emitPrologue() 1224 if (!AFI->isThumbFunction()) { in emitPrologue() 1303 if (!AFI->hasStackFrame()) { in emitEpilogue() 1418 if (AFI->shouldSignReturnAddress() && !AFI->isCmseNSEntryFunction()) in emitEpilogue() 2244 if (!AFI->isThumb1OnlyFunction()) in canSpillOnFrameIndexAccess() 2293 if (AFI->isThumb2Function() && in determineCalleeSaves() 2444 if (AFI->hasStackFrame()) in determineCalleeSaves() 2514 AFI->setHasStackFrame(true); in determineCalleeSaves() [all …]
|
| H A D | ARMBaseRegisterInfo.cpp | 628 if (!AFI->isThumbFunction() || !AFI->isThumb1OnlyFunction()) in needsFrameBaseReg() 687 if (!AFI->isThumb1OnlyFunction()) in materializeFrameBaseRegister() 703 assert(!AFI->isThumb1OnlyFunction() && in resolveFrameIndex() 711 if (!AFI->isThumbFunction()) in resolveFrameIndex() 714 assert(AFI->isThumb2Function()); in resolveFrameIndex() 800 assert(!AFI->isThumb1OnlyFunction() && in eliminateFrameIndex() 826 if (!AFI->isThumbFunction()) in eliminateFrameIndex() 829 assert(AFI->isThumb2Function()); in eliminateFrameIndex() 863 if (!AFI->isThumbFunction()) in eliminateFrameIndex() 867 assert(AFI->isThumb2Function()); in eliminateFrameIndex() [all …]
|
| H A D | Thumb1FrameLowering.cpp | 193 if (!AFI->hasStackFrame()) { in emitPrologue() 293 AFI->setFrameRecordSavedAreaSize(FRSize); in emitPrologue() 347 AFI->setShouldRestoreSPFromFP(true); in emitPrologue() 448 AFI->setDPRCalleeSavedAreaSize(DPRCSSize); in emitPrologue() 478 AFI->setShouldRestoreSPFromFP(true); in emitPrologue() 494 AFI->setShouldRestoreSPFromFP(true); in emitPrologue() 518 if (!AFI->hasStackFrame()) { in emitEpilogue() 552 if (AFI->shouldRestoreSPFromFP()) { in emitEpilogue() 600 ARMFunctionInfo *AFI = in needPopSpecialFixUp() local 602 if (AFI->getArgRegsSaveSize()) in needPopSpecialFixUp() [all …]
|
| H A D | Thumb2ITBlockPass.cpp | 50 ARMFunctionInfo *AFI; member in __anonc655c65c0111::Thumb2ITBlock 289 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction() 294 if (!AFI->isThumbFunction()) in runOnMachineFunction() 302 AFI->setHasITBlocks(true); in runOnMachineFunction()
|
| H A D | ARMAsmPrinter.cpp | 68 if (AFI->isThumbFunction()) { in emitFunctionEntryLabel() 76 if (AFI->isCmseNSEntryFunction()) { in emitFunctionEntryLabel() 114 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction() 1031 else if (AFI->isThumbFunction()) in emitJumpTableAddrs() 1370 AFI->EHPrologueRemappedRegs[DstReg] = SrcReg; in EmitUnwindingInstruction() 1378 CPI = AFI->getOriginalCPIdx(CPI); in EmitUnwindingInstruction() 1385 AFI->EHPrologueOffsetInRegs[DstReg] = Offset; in EmitUnwindingInstruction() 1390 AFI->EHPrologueOffsetInRegs[DstReg] = Offset; in EmitUnwindingInstruction() 1398 AFI->EHPrologueOffsetInRegs[DstReg] = Offset; in EmitUnwindingInstruction() 1405 AFI->EHPrologueOffsetInRegs[DstReg] <<= 8; in EmitUnwindingInstruction() [all …]
|
| H A D | ARMExpandPseudoInsts.cpp | 49 ARMFunctionInfo *AFI; member in __anon905b072c0111::ARMExpandPseudo 2271 if (AFI->shouldSignReturnAddress()) in ExpandMI() 2325 if (AFI->isThumb2Function()) { in ExpandMI() 2499 if (AFI->isThumb2Function()) { in ExpandMI() 2502 } else if (AFI->isThumbFunction()) { in ExpandMI() 2514 assert (!AFI->isThumb1OnlyFunction()); in ExpandMI() 2520 unsigned bicOpc = AFI->isThumbFunction() ? in ExpandMI() 2566 unsigned PCLabelID = AFI->createPICLabelUId(); in ExpandMI() 2655 ARMPCLabelIndex = AFI->createPICLabelUId(); in ExpandMI() 2687 unsigned LabelId = AFI->createPICLabelUId(); in ExpandMI() [all …]
|
| H A D | ARMAsmPrinter.h | 39 ARMFunctionInfo *AFI; variable
|
| H A D | ARMConstantIslandPass.cpp | 217 ARMFunctionInfo *AFI; member in __anonce1448e70111::ARMConstantIslands 401 AFI = MF->getInfo<ARMFunctionInfo>(); in runOnMachineFunction() 404 isThumb = AFI->isThumbFunction(); in runOnMachineFunction() 405 isThumb1 = AFI->isThumb1OnlyFunction(); in runOnMachineFunction() 406 isThumb2 = AFI->isThumb2Function(); in runOnMachineFunction() 443 AFI->initPICLabelUId(CPEMIs.size()); in runOnMachineFunction() 512 AFI->recordCPEClone(i, CPE.CPI); in runOnMachineFunction() 1568 unsigned ID = AFI->createPICLabelUId(); in handleConstantPoolUser() 1729 if (!AFI->isLRSpilled()) in fixupUnconditionalBr()
|
| H A D | ARMBaseInstrInfo.cpp | 506 int BOpc = !AFI->isThumbFunction() in insertBranch() 508 int BccOpc = !AFI->isThumbFunction() in insertBranch() 510 bool isThumb = AFI->isThumbFunction() || AFI->isThumb2Function(); in insertBranch() 735 const ARMFunctionInfo *AFI = in isPredicable() local 751 if (AFI->isThumb2Function()) { in isPredicable() 1775 unsigned PCLabelId = AFI->createPICLabelUId(); in duplicateCPV() 5936 return AFI.branchTargetEnforcement(); in getOutliningCandidateInfo() 5953 return AFI.shouldSignReturnAddress(true); in getOutliningCandidateInfo() 6700 if (!AFI.isLRSpilled()) in insertOutlinedCall() 6704 if (!AFI.isLRSpilled()) in insertOutlinedCall() [all …]
|
| H A D | Thumb2InstrInfo.cpp | 65 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in ReplaceTailWithBranchTo() local 66 if (!AFI->hasITBlocks() || Tail->isBranch()) { in ReplaceTailWithBranchTo()
|
| H A D | ARMFastISel.cpp | 115 ARMFunctionInfo *AFI; member in __anonc7c65e660111::ARMFastISel 129 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>(); in ARMFastISel() 130 isThumb2 = AFI->isThumbFunction(); in ARMFastISel() 263 AFI->isThumb2Function()) in isARMNEONPred() 565 unsigned Id = AFI->createPICLabelUId(); in ARMMaterializeGV() 2959 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); in ARMLowerPICELF()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 331 if (AFI->hasSwiftAsyncContext()) in homogeneousPrologEpilog() 757 AFI.setStackRealigned(true); in allocateStackSpace() 816 AFI.setStackRealigned(true); in allocateStackSpace() 860 AFI.setStackRealigned(true); in allocateStackSpace() 1049 if (AFI->hasSwiftAsyncContext()) { in canUseAsPrologue() 1095 if (AFI->getLocalStackSize() == 0) in shouldCombineCSRLocalStackBump() 1590 AFI->getCalleeSavedStackSize(); in emitDefineCFAWithFP() 1671 AFI->setHasRedZone(false); in emitPrologue() 1777 AFI->setHasRedZone(true); in emitPrologue() 2030 AFI->setStackRealigned(true); in emitPrologue() [all …]
|
| H A D | AArch64CollectLOH.cpp | 380 static void handleADRP(const MachineInstr &MI, AArch64FunctionInfo &AFI, in handleADRP() argument 385 AFI.addLOHDirective(MCLOH_AdrpAdrp, {&MI, Info.LastADRP}); in handleADRP() 406 AFI.addLOHDirective(MCLOH_AdrpAdd, {&MI, Info.MI0}); in handleADRP() 414 AFI.addLOHDirective(MCLOH_AdrpLdr, {&MI, Info.MI0}); in handleADRP() 445 AFI.addLOHDirective(MCLOH_AdrpAddLdr, {&MI, Info.MI1, Info.MI0}); in handleADRP() 454 AFI.addLOHDirective(MCLOH_AdrpAddStr, {&MI, Info.MI1, Info.MI0}); in handleADRP() 462 AFI.addLOHDirective(MCLOH_AdrpLdrGotLdr, {&MI, Info.MI1, Info.MI0}); in handleADRP() 469 AFI.addLOHDirective(MCLOH_AdrpLdrGotStr, {&MI, Info.MI1, Info.MI0}); in handleADRP() 475 AFI.addLOHDirective(MCLOH_AdrpLdrGot, {&MI, Info.MI0}); in handleADRP() 540 AArch64FunctionInfo &AFI = *MF.getInfo<AArch64FunctionInfo>(); in runOnMachineFunction() local [all …]
|
| H A D | AArch64CompressJumpTables.cpp | 145 auto *AFI = MF->getInfo<AArch64FunctionInfo>(); in compressJumpTable() local 147 AFI->setJumpTableEntryInfo(JTIdx, 1, MinBlock->getSymbol()); in compressJumpTable() 153 AFI->setJumpTableEntryInfo(JTIdx, 2, MinBlock->getSymbol()); in compressJumpTable()
|
| H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 47 AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); in runOnMachineFunction() local 48 if (AFI->getNumLocalDynamicTLSAccesses() < 2) { in runOnMachineFunction()
|
| H A D | AArch64RegisterInfo.cpp | 548 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); in hasBasePointer() local 551 if (!AFI->hasCalculatedStackSizeSVE() || AFI->getStackSizeSVE()) in hasBasePointer() 669 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); in useFPForScavengingIndex() local 671 AFI->hasCalculatedStackSizeSVE()) && in useFPForScavengingIndex() 673 return TFI.hasFP(MF) && !hasStackRealignment(MF) && !AFI->getStackSizeSVE(); in useFPForScavengingIndex() 910 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); in eliminateFrameIndex() local 913 AFI->getTaggedBasePointerOffset()); in eliminateFrameIndex()
|
| H A D | AArch64StackTaggingPreRA.cpp | 59 AArch64FunctionInfo *AFI; member in __anon0b85698e0111::AArch64StackTaggingPreRA 340 AFI = MF->getInfo<AArch64FunctionInfo>(); in runOnMachineFunction() 381 AFI->setTaggedBasePointerIndex(*BaseSlot); in runOnMachineFunction()
|
| H A D | AArch64AsmPrinter.cpp | 1058 auto AFI = MF->getInfo<AArch64FunctionInfo>(); in emitJumpTableInfo() local 1065 unsigned Size = AFI->getJumpTableEntrySize(JTI); in emitJumpTableInfo() 1095 const auto AFI = MF->getInfo<AArch64FunctionInfo>(); in getCodeViewJumpTableInfo() local 1098 switch (AFI->getJumpTableEntrySize(JTI)) { in getCodeViewJumpTableInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRFrameLowering.cpp | 56 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); in emitPrologue() local 61 if (AFI->isInterruptHandler()) { in emitPrologue() 69 if (AFI->isInterruptOrSignalHandler()) { in emitPrologue() 98 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize(); in emitPrologue() 139 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); in restoreStatusRegister() local 150 if (AFI->isInterruptOrSignalHandler()) { in restoreStatusRegister() 164 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); in emitEpilogue() local 168 if (!hasFP(MF) && !AFI->isInterruptOrSignalHandler()) { in emitEpilogue() 439 AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); in runOnMachineFunction() local 450 AFI->setHasAllocas(true); in runOnMachineFunction() [all …]
|
| H A D | AVRRegisterInfo.cpp | 38 const AVRMachineFunctionInfo *AFI = MF->getInfo<AVRMachineFunctionInfo>(); in getCalleeSavedRegs() local 41 return AFI->isInterruptOrSignalHandler() ? CSR_InterruptsTiny_SaveList in getCalleeSavedRegs() 44 return AFI->isInterruptOrSignalHandler() ? CSR_Interrupts_SaveList in getCalleeSavedRegs()
|
| H A D | AVRInstrInfo.cpp | 137 AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); in storeRegToStackSlot() local 139 AFI->setHasSpills(true); in storeRegToStackSlot()
|
| H A D | AVRISelLowering.cpp | 935 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); in LowerVASTART() local 942 SDValue FI = DAG.getFrameIndex(AFI->getVarArgsFrameIndex(), getPointerTy(DL)); in LowerVASTART() 1471 AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); in LowerFormalArguments() local 1473 AFI->setVarArgsFrameIndex(MFI.CreateFixedObject(2, StackSize, true)); in LowerFormalArguments() 1749 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); in LowerReturn() local 1751 if (!AFI->isInterruptOrSignalHandler()) { in LowerReturn() 1760 AFI->isInterruptOrSignalHandler() ? AVRISD::RETI_GLUE : AVRISD::RET_GLUE; in LowerReturn()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCFrameLowering.cpp | 118 auto *AFI = MF.getInfo<ARCFunctionInfo>(); in emitPrologue() local 136 unsigned VarArgsBytes = MFI.getObjectSize(AFI->getVarArgsFrameIndex()); in emitPrologue() 176 if (AFI->MaxCallStackReq > 0) in emitPrologue() 177 MFI.setStackSize(MFI.getStackSize() + AFI->MaxCallStackReq); in emitPrologue() 242 auto *AFI = MF.getInfo<ARCFunctionInfo>(); in emitEpilogue() local 323 unsigned VarArgsBytes = MFI.getObjectSize(AFI->getVarArgsFrameIndex()); in emitEpilogue() 475 auto *AFI = MF.getInfo<ARCFunctionInfo>(); in eliminateCallFramePseudoInstr() local 477 if (Amt > AFI->MaxCallStackReq && Old.getOpcode() == ARC::ADJCALLSTACKDOWN) in eliminateCallFramePseudoInstr() 478 AFI->MaxCallStackReq = Amt; in eliminateCallFramePseudoInstr()
|
| H A D | ARCISelLowering.cpp | 491 auto *AFI = MF.getInfo<ARCFunctionInfo>(); in LowerCallArguments() local 503 AFI->setReturnStackOffset(CCInfo.getStackSize()); in LowerCallArguments() 561 auto *AFI = MF.getInfo<ARCFunctionInfo>(); in LowerCallArguments() local 571 AFI->setVarArgsFrameIndex(VarFI); in LowerCallArguments() 649 auto *AFI = DAG.getMachineFunction().getInfo<ARCFunctionInfo>(); in LowerReturn() local 662 CCInfo.AllocateStack(AFI->getReturnStackOffset(), Align(4)); in LowerReturn()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/pci/ |
| H A D | nvidia,tegra20-pcie.txt | 18 "afi": AFI registers 172 0x80003800 0x00000200 /* AFI registers */ 273 0x00003800 0x00000200 /* AFI registers */ 378 0x0 0x01003800 0x0 0x00000800 /* AFI registers */ 474 0x0 0x01003800 0x0 0x00000800 /* AFI registers */ 571 0x0 0x10003800 0x0 0x00000800 /* AFI registers */
|