Searched refs:FP (Results 26 - 50 of 107) sorted by relevance

12345

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp148 LLVM_DEBUG(dbgs() << "Saving FP\n");
151 .addReg(ARC::FP)
186 LLVM_DEBUG(dbgs() << "Setting FP from SP.\n");
190 ARC::FP)
208 nullptr, MRI->getDwarfRegNum(ARC::FP, true), CurOffset));
226 // Skip BLINK and FP.
227 if ((hasFP(MF) && Reg == ARC::FP) || (MFI.hasCalls() && Reg == ARC::BLINK))
259 .addReg(ARC::FP)
314 .addReg(ARC::FP, RegState::Define)
356 // Create a fixed slot at for FP
[all...]
H A DARCRegisterInfo.cpp147 Reserved.set(ARC::FP);
219 "FP Offset not in bounds.");
228 return TFI->hasFP(MF) ? ARC::FP : ARC::SP;
/freebsd-11-stable/contrib/gdb/gdb/
H A Dsparc-stub.c113 I0, I1, I2, I3, I4, I5, FP, I7, enumerator in enum:regnames
608 *ptr++ = hexchars[FP >> 4];
609 *ptr++ = hexchars[FP & 0xf];
611 ptr = mem2hex(sp + 8 + 6, ptr, 4, 0); /* FP */
H A Ddefs.h1304 #define ISATTY(FP) (isatty (fileno (FP)))
/freebsd-11-stable/crypto/openssl/crypto/des/
H A Ddes_enc.c148 FP(r, l);
254 FP(r, l);
274 FP(r, l);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIInfo.cpp79 return ArePtrs64bit() ? Mips::FP_64 : Mips::FP;
/freebsd-11-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DExtractFunction.cpp270 Constant *FP = CS->getOperand(1); local
271 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(FP))
273 FP = CE->getOperand(0);
274 if (Function *F = dyn_cast<Function>(FP)) {
/freebsd-11-stable/sys/cddl/dev/dtrace/arm/
H A Ddtrace_isa.c83 state.registers[FP] = (uint32_t)__builtin_frame_address(0);
152 state.registers[FP] = (uint32_t)__builtin_frame_address(0);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp239 } else if (auto *FP = dyn_cast<FunctionParmPackExpr>(E)) {
240 for (VarDecl *VD : *FP)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp51 Reserved.set(Lanai::FP);
263 return Lanai::FP;
/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dlib1funcs.asm166 // Transfer inputs to FP registers.
172 // Convert the inputs to FP, so that they won't be treated as unsigned.
219 // Transfer inputs to FP registers.
225 // Convert the inputs to FP, so that they won't be treated as unsigned.
276 // Transfer inputs to FP registers.
282 // Convert the inputs to FP, to avoid FP software-assist faults.
329 // Transfer inputs to FP registers.
335 // Convert the inputs to FP, to avoid FP softwar
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp644 Error MinimalSymbolDumper::visitKnownRecord(CVSymbol &CVR, FrameProcSym &FP) { argument
647 FP.TotalFrameBytes, FP.PaddingFrameBytes, FP.OffsetToPadding);
650 FP.BytesOfCalleeSavedRegisters,
651 formatSegmentOffset(FP.SectionIdOfExceptionHandler,
652 FP.OffsetOfExceptionHandler));
655 formatRegisterId(FP.getLocalFramePtrReg(CompilationCPU), CompilationCPU),
656 formatRegisterId(FP.getParamFramePtrReg(CompilationCPU), CompilationCPU));
658 formatFrameProcedureOptions(P.getIndentLevel() + 9, FP
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFuchsia.cpp181 std::vector<std::string> FP;
186 FP.push_back(P.str());
189 return FP;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetSubtargetInfo.h70 const unsigned *OC, const unsigned *FP);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h98 const unsigned *OC, const unsigned *FP);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFFormValue.cpp237 uint64_t *OffsetPtr, dwarf::FormParams FP,
255 (Form == DW_FORM_addr) ? FP.AddrSize : FP.getRefAddrByteSize();
332 Data.getRelocatedValue(FP.getDwarfOffsetByteSize(), OffsetPtr);
236 extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, dwarf::FormParams FP, const DWARFContext *Ctx, const DWARFUnit *CU) argument
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DLegacyPassManagers.h508 FunctionPass *FP = static_cast<FunctionPass *>(PassVector[N]);
509 return FP;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCSubtargetInfo.cpp214 const InstrStage *IS, const unsigned *OC, const unsigned *FP)
217 ReadAdvanceTable(RA), Stages(IS), OperandCycles(OC), ForwardingPaths(FP) {
209 MCSubtargetInfo( const Triple &TT, StringRef C, StringRef FS, ArrayRef<SubtargetFeatureKV> PF, ArrayRef<SubtargetSubTypeKV> PD, const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, const MCReadAdvanceEntry *RA, const InstrStage *IS, const unsigned *OC, const unsigned *FP) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp256 bool FP = hasFP(MF); local
275 // If necessary, save LR and FP to the stack, as we EXTSP.
277 GetSpillList(SpillList, MFI, XFI, saveLR, FP);
305 if (FP) {
306 // Set the FP from the SP.
383 bool FP = hasFP(MF); local
385 if (FP) // Restore the stack pointer.
388 // If necessary, restore LR and FP from the stack, as we EXTSP.
390 GetSpillList(SpillList, MFI, XFI, restoreLR, FP);
436 "LR & FP ar
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp415 unsigned FP = ABI.GetFramePtr(); local
529 BuildMI(MBB, MBBI, dl, TII.get(MOVE), FP).addReg(SP).addReg(ZERO)
534 nullptr, MRI->getDwarfRegNum(FP, true)));
702 unsigned FP = ABI.GetFramePtr(); local
715 BuildMI(MBB, I, DL, TII.get(MOVE), SP).addReg(FP).addReg(ZERO);
869 unsigned FP = ABI.GetFramePtr(); local
875 setAliasRegs(MF, SavedRegs, FP);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp264 // Retain behavior of always omitting the FP for leaf functions when possible.
271 // With large callframes around we may need to use FP to access the scavenging
538 if (Reg0 == AArch64::FP && Reg1 == AArch64::LR)
587 if (Reg0 == AArch64::FP && Reg1 == AArch64::LR)
941 assert(!HasFP && "unexpected function without stack frame but with FP");
1011 // For funclets the FP belongs to the containing function.
1013 // Only set up FP if we actually need to.
1022 // This code marks the instruction(s) that set the FP also.
1023 emitFrameOffset(MBB, MBBI, DL, AArch64::FP, AArch64::SP,
1209 // Note: Use emitFrameOffset() like above for FP i
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp522 /// This is a standard arm64 prologue where FP/LR are immediately
523 /// pushed on the stack, then SP is copied to FP. If there are any
525 /// in a contiguous ranger right below the saved FP/LR pair. Any subset of the
594 // Other CFA registers than FP are not supported by compact unwind.
598 if (XReg != AArch64::FP)
601 assert(XReg == AArch64::FP && "Invalid frame pointer!");
617 assert(LRReg == AArch64::LR && FPReg == AArch64::FP &&
/freebsd-11-stable/sys/arm/arm/
H A Dunwind.c332 state->registers[FP], state->registers[SP], state->registers[LR],
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.cpp156 Lanai::R0, Lanai::R1, Lanai::PC, Lanai::R3, Lanai::SP, Lanai::FP,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp258 if (auto *FP = dyn_cast<FPMathOperator>(V))
260 copyFastMathFlags(FP->getFastMathFlags());
279 if (auto *FP = dyn_cast<FPMathOperator>(V)) {
282 FM &= FP->getFastMathFlags();

Completed in 312 milliseconds

12345