/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMFrameLowering.cpp | 353 static void emitAligningInstructions(MachineFunction &MF, ARMFunctionInfo *AFI, argument 365 assert(!AFI->isThumb1OnlyFunction() && "Thumb1 not supported"); 366 if (!AFI->isThumbFunction()) { 420 static int getMaxFPOffset(const ARMSubtarget &STI, const ARMFunctionInfo &AFI) { argument 423 if (AFI.isThumb1OnlyFunction()) 424 return -AFI.getArgRegsSaveSize() - (2 * 4); 427 int FPCXTSaveSize = (STI.hasV8_1MMainlineOps() && AFI.isCmseNSEntryFunction()) ? 4 : 0; 428 return - FPCXTSaveSize - AFI.getArgRegsSaveSize() - (8 * 4); 435 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 442 assert(!AFI 863 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 993 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 1156 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 1270 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 1443 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 1534 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 1574 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 1618 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 1772 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 2260 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 2304 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local [all...] |
H A D | Thumb1FrameLowering.cpp | 151 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 159 unsigned ArgRegsSaveSize = AFI->getArgRegsSaveSize(); 193 if (!AFI->hasStackFrame()) { 245 AFI->setFramePtrSpillOffset(MFI.getObjectOffset(FramePtrSpillFI) + 247 AFI->setGPRCalleeSavedArea1Offset(GPRCS1Offset); 248 AFI->setGPRCalleeSavedArea2Offset(GPRCS2Offset); 249 AFI->setDPRCalleeSavedAreaOffset(DPRCSOffset); 327 AFI->setShouldRestoreSPFromFP(true); 400 AFI->getFramePtrSpillOffset()); 402 AFI 477 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 569 ARMFunctionInfo *AFI = local 605 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 937 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local [all...] |
H A D | ARMBaseRegisterInfo.cpp | 400 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 423 if (AFI->isThumb2Function() && MFI.hasVarSizedObjects() && 430 if (AFI->isThumb1OnlyFunction() && !TFI->hasReservedCallFrame(MF)) 599 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 607 if (!AFI->isThumbFunction() || !AFI->isThumb1OnlyFunction()) 647 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); local 648 unsigned ADDriOpc = !AFI->isThumbFunction() ? ARM::ADDri : 649 (AFI->isThumb1OnlyFunction() ? ARM::tADDframe : ARM::t2ADDri); 666 if (!AFI 678 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 776 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local [all...] |
H A D | Thumb2ITBlockPass.cpp | 50 ARMFunctionInfo *AFI; member in class:__anon2348::Thumb2ITBlock 290 AFI = Fn.getInfo<ARMFunctionInfo>(); 295 if (!AFI->isThumbFunction()) 303 AFI->setHasITBlocks(true);
|
H A D | ARMAsmPrinter.h | 37 /// AFI - Keep a pointer to ARMFunctionInfo for the current 39 ARMFunctionInfo *AFI; member in class:llvm::ARMAsmPrinter
|
H A D | ARMAsmPrinter.cpp | 57 : AsmPrinter(TM, std::move(Streamer)), Subtarget(nullptr), AFI(nullptr), 70 if (AFI->isThumbFunction()) { 78 if (AFI->isCmseNSEntryFunction()) { 117 AFI = MF.getInfo<ARMFunctionInfo>(); 128 for (auto *GV : AFI->getGlobalsPromotedToConstantPool()) 992 else if (AFI->isThumbFunction()) 1168 if (unsigned RemappedReg = AFI->EHPrologueRemappedRegs.lookup(Reg)) 1222 -AFI->EHPrologueOffsetInRegs.lookup(MI->getOperand(2).getReg()); 1251 AFI->EHPrologueRemappedRegs[DstReg] = SrcReg; 1259 CPI = AFI [all...] |
H A D | ARMConstantIslandPass.cpp | 213 ARMFunctionInfo *AFI; member in class:__anon2295::ARMConstantIslands 379 AFI = MF->getInfo<ARMFunctionInfo>(); 382 isThumb = AFI->isThumbFunction(); 383 isThumb1 = AFI->isThumb1OnlyFunction(); 384 isThumb2 = AFI->isThumb2Function(); 421 AFI->initPICLabelUId(CPEMIs.size()); 490 AFI->recordCPEClone(i, CPE.CPI); 1508 unsigned ID = AFI->createPICLabelUId(); 1670 if (!AFI->isLRSpilled())
|
H A D | ARMExpandPseudoInsts.cpp | 47 ARMFunctionInfo *AFI; member in class:__anon2296::ARMExpandPseudo 2072 AFI->isThumb1OnlyFunction()); 2087 if (AFI->isThumb2Function()) { 2124 CMSEPopCalleeSaves(*TII, MBB, MBBI, JumpReg, AFI->isThumb1OnlyFunction()); 2145 unsigned Opc = AFI->isThumbFunction() ? ARM::t2MOVr : ARM::MOVr; 2186 unsigned NewOpc = AFI->isThumbFunction() ? ARM::t2MOVi16 : ARM::MOVi16; 2198 unsigned Opc = AFI->isThumbFunction() ? ARM::t2MOVi : ARM::MOVi; 2212 unsigned Opc = AFI->isThumbFunction() ? ARM::t2MVNi : ARM::MVNi; 2256 int32_t NumBytes = AFI->getFramePtrSpillOffset(); 2261 if (AFI [all...] |
H A D | ARMBaseInstrInfo.cpp | 485 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>(); local 486 int BOpc = !AFI->isThumbFunction() 487 ? ARM::B : (AFI->isThumb2Function() ? ARM::t2B : ARM::tB); 488 int BccOpc = !AFI->isThumbFunction() 489 ? ARM::Bcc : (AFI->isThumb2Function() ? ARM::t2Bcc : ARM::tBcc); 490 bool isThumb = AFI->isThumbFunction() || AFI->isThumb2Function(); 707 const ARMFunctionInfo *AFI = local 723 if (AFI->isThumb2Function()) { 1737 ARMFunctionInfo *AFI local [all...] |
H A D | Thumb2InstrInfo.cpp | 65 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); local 66 if (!AFI->hasITBlocks() || Tail->isBranch()) {
|
H A D | ARMISelLowering.cpp | 2241 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 2259 if (isCmseNSCall || AFI->isCmseNSEntryFunction()) 2496 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); 2510 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); 2563 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); 2972 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 2973 AFI->setReturnRegsCount(RVLocs.size()); 2976 if (AFI->isCmseNSEntryFunction() && MF.getFunction().hasStructRetAttr()) { 3030 if (AFI->isCmseNSEntryFunction() && (RetVT == MVT::f16)) { 3122 ARMISD::NodeType RetNode = AFI 3249 auto AFI = DAG.getMachineFunction().getInfo<ARMFunctionInfo>(); local 3280 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 3439 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 3487 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 3623 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 3932 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 4099 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 4156 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 4198 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 4255 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); local 10061 ARMFunctionInfo *AFI = MF->getInfo<ARMFunctionInfo>(); local 20032 ARMFunctionInfo *AFI = Entry->getParent()->getInfo<ARMFunctionInfo>(); local [all...] |
H A D | ARMFastISel.cpp | 115 ARMFunctionInfo *AFI; member in class:__anon2298::final 130 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>(); 131 isThumb2 = AFI->isThumbFunction(); 264 AFI->isThumb2Function()) 566 unsigned Id = AFI->createPICLabelUId(); 2951 unsigned ARMPCLabelIndex = AFI->createPICLabelUId();
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64CollectLOH.cpp | 384 static void handleADRP(const MachineInstr &MI, AArch64FunctionInfo &AFI, argument 389 AFI.addLOHDirective(MCLOH_AdrpAdrp, {&MI, Info.LastADRP}); 410 AFI.addLOHDirective(MCLOH_AdrpAdd, {&MI, Info.MI0}); 418 AFI.addLOHDirective(MCLOH_AdrpLdr, {&MI, Info.MI0}); 449 AFI.addLOHDirective(MCLOH_AdrpAddLdr, {&MI, Info.MI1, Info.MI0}); 458 AFI.addLOHDirective(MCLOH_AdrpAddStr, {&MI, Info.MI1, Info.MI0}); 466 AFI.addLOHDirective(MCLOH_AdrpLdrGotLdr, {&MI, Info.MI1, Info.MI0}); 473 AFI.addLOHDirective(MCLOH_AdrpLdrGotStr, {&MI, Info.MI1, Info.MI0}); 479 AFI.addLOHDirective(MCLOH_AdrpLdrGot, {&MI, Info.MI0}); 546 AArch64FunctionInfo &AFI local [all...] |
H A D | AArch64FrameLowering.cpp | 212 AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 227 ArgumentPopSize = AFI->getArgumentStackToRestore(); 316 const AArch64FunctionInfo *AFI, bool IsWin64, 319 return AFI->getTailCallReservedStack(); 321 if (AFI->getTailCallReservedStack() != 0) 324 const unsigned VarArgsArea = AFI->getVarArgsGPRSize(); 333 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 334 return StackOffset::getScalable((int64_t)AFI->getStackSizeSVE()); 350 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 351 uint64_t NumBytes = AFI 315 getFixedObjectSize(const MachineFunction &MF, const AArch64FunctionInfo *AFI, bool IsWin64, bool IsFunclet) argument 1111 AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 1671 AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 1973 const auto *AFI = MF.getInfo<AArch64FunctionInfo>(); local 2019 const auto *AFI = MF.getInfo<AArch64FunctionInfo>(); local 2251 AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 2738 AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 2918 auto *AFI = MF.getInfo<AArch64FunctionInfo>(); local 2944 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 3065 AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); local 3654 const AArch64FunctionInfo &AFI = *MF.getInfo<AArch64FunctionInfo>(); local [all...] |
H A D | AArch64CompressJumpTables.cpp | 144 auto *AFI = MF->getInfo<AArch64FunctionInfo>(); local 146 AFI->setJumpTableEntryInfo(JTIdx, 1, MinBlock->getSymbol()); 152 AFI->setJumpTableEntryInfo(JTIdx, 2, MinBlock->getSymbol());
|
H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 47 AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); 48 if (AFI->getNumLocalDynamicTLSAccesses() < 2) {
|
H A D | AArch64StackTaggingPreRA.cpp | 62 AArch64FunctionInfo *AFI; member in class:__anon2162::AArch64StackTaggingPreRA 346 AFI = MF->getInfo<AArch64FunctionInfo>(); 387 AFI->setTaggedBasePointerIndex(*BaseSlot);
|
H A D | AArch64RegisterInfo.cpp | 400 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); 403 if (!AFI->hasCalculatedStackSizeSVE() || AFI->getStackSizeSVE()) 447 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); 449 AFI->hasCalculatedStackSizeSVE()) && 451 return TFI.hasFP(MF) && !hasStackRealignment(MF) && !AFI->getStackSizeSVE(); 680 const AArch64FunctionInfo *AFI = MF.getInfo<AArch64FunctionInfo>(); 683 AFI->getTaggedBasePointerOffset());
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
H A D | AVRRegisterInfo.cpp | 38 const AVRMachineFunctionInfo *AFI = MF->getInfo<AVRMachineFunctionInfo>(); local 40 return AFI->isInterruptOrSignalHandler() 48 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); local 50 return AFI->isInterruptOrSignalHandler()
|
H A D | AVRFrameLowering.cpp | 58 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); local 62 if (AFI->isInterruptHandler()) { 70 if (AFI->isInterruptOrSignalHandler()) { 94 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize(); 135 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); local 145 if (AFI->isInterruptOrSignalHandler()) { 156 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); local 160 if (!hasFP(MF) && !AFI->isInterruptOrSignalHandler()) { 170 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize();
|
H A D | AVRInstrInfo.cpp | 127 AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); local 129 AFI->setHasSpills(true);
|
H A D | AVRISelLowering.cpp | 773 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); local 780 SDValue FI = DAG.getFrameIndex(AFI->getVarArgsFrameIndex(), getPointerTy(DL)); 1211 AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); local 1213 AFI->setVarArgsFrameIndex(MFI.CreateFixedObject(2, StackSize, true)); 1481 const AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>(); local 1484 AFI->isInterruptOrSignalHandler()
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
H A D | ARCFrameLowering.cpp | 118 auto *AFI = MF.getInfo<ARCFunctionInfo>(); local 136 unsigned VarArgsBytes = MFI.getObjectSize(AFI->getVarArgsFrameIndex()); 176 if (AFI->MaxCallStackReq > 0) 177 MFI.setStackSize(MFI.getStackSize() + AFI->MaxCallStackReq); 242 auto *AFI = MF.getInfo<ARCFunctionInfo>(); local 323 unsigned VarArgsBytes = MFI.getObjectSize(AFI->getVarArgsFrameIndex()); 475 auto *AFI = MF.getInfo<ARCFunctionInfo>(); local 477 if (Amt > AFI->MaxCallStackReq && Old.getOpcode() == ARC::ADJCALLSTACKDOWN) 478 AFI->MaxCallStackReq = Amt;
|
H A D | ARCISelLowering.cpp | 452 auto *AFI = MF.getInfo<ARCFunctionInfo>(); local 464 AFI->setReturnStackOffset(CCInfo.getNextStackOffset()); 522 auto *AFI = MF.getInfo<ARCFunctionInfo>(); local 533 AFI->setVarArgsFrameIndex(VarFI); 611 auto *AFI = DAG.getMachineFunction().getInfo<ARCFunctionInfo>(); local 624 CCInfo.AllocateStack(AFI->getReturnStackOffset(), Align(4));
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZElimCompare.cpp | 344 case SystemZ::AFI:
|