/freebsd-11.0-release/contrib/gcc/config/ia64/ |
H A D | lib1funcs.asm | 166 // 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.0-release/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsABIInfo.cpp | 98 return ArePtrs64bit() ? Mips::FP_64 : Mips::FP;
|
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | LegacyPassManagers.h | 496 FunctionPass *FP = static_cast<FunctionPass *>(PassVector[N]); 497 return FP;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreFrameLowering.cpp | 255 bool FP = hasFP(MF); local 274 // If necessary, save LR and FP to the stack, as we EXTSP. 276 GetSpillList(SpillList, MFI, XFI, saveLR, FP); 304 if (FP) { 305 // Set the FP from the SP. 382 bool FP = hasFP(MF); local 384 if (FP) // Restore the stack pointer. 387 // If necessary, restore LR and FP from the stack, as we EXTSP. 389 GetSpillList(SpillList, MFI, XFI, restoreLR, FP); 435 "LR & FP ar [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsSEFrameLowering.cpp | 391 unsigned FP = ABI.GetFramePtr(); local 506 BuildMI(MBB, MBBI, dl, TII.get(MOVE), FP).addReg(SP).addReg(ZERO) 511 nullptr, MRI->getDwarfRegNum(FP, true))); 680 unsigned FP = ABI.GetFramePtr(); local 693 BuildMI(MBB, I, DL, TII.get(MOVE), SP).addReg(FP).addReg(ZERO); 848 unsigned FP = ABI.GetFramePtr(); local 853 setAliasRegs(MF, SavedRegs, FP);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64AsmBackend.cpp | 276 /// \brief This is a standard arm64 prologue where FP/LR are immediately 277 /// pushed on the stack, then SP is copied to FP. If there are any 279 /// in a contiguous ranger right below the saved FP/LR pair. Any subset of the 338 AArch64::FP && member in class:__anon2711::DarwinAArch64AsmBackend::AArch64 355 assert(LRReg == AArch64::LR && FPReg == AArch64::FP &&
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 314 assert(!HasFP && "unexpected function without stack frame but with FP"); 341 // Only set up FP if we actually need to. 356 // This code marks the instruction(s) that set the FP also. 357 emitFrameOffset(MBB, MBBI, DL, AArch64::FP, AArch64::SP, FPOffset, TII, 409 // Note: Use emitFrameOffset() like above for FP if the FrameSetup flag is 487 // Define the current CFA rule to use the provided FP. 503 // Record the location of the stored FP 650 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::FP, 684 // Argument access should always use the FP. 689 // Use SP or FP, whicheve [all...] |
/freebsd-11.0-release/sys/arm/arm/ |
H A D | unwind.c | 332 state->registers[FP], state->registers[SP], state->registers[LR],
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 417 bool FP = I->getType()->isFloatingPointTy(); local 419 if (!UAI && FP && !I->hasUnsafeAlgebra()) 597 // We only match FP sequences with unsafe algebra, so we can unconditionally
|
/freebsd-11.0-release/contrib/gdb/gdb/ |
H A D | defs.h | 1304 #define ISATTY(FP) (isatty (fileno (FP)))
|
/freebsd-11.0-release/contrib/gcc/config/rs6000/ |
H A D | darwin-fpsave.asm | 37 for example. For FP reg saves/restores, it takes one instruction
|
H A D | darwin-vecsave.asm | 40 for example. For FP reg saves/restores, it takes one instruction
|
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 391 Constant *FP = CS->getOperand(1); local 392 if (FP->isNullValue()) 396 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(FP)) 398 FP = CE->getOperand(0); 401 if (Function *F = dyn_cast<Function>(FP))
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.cpp | 175 // The FP register is also not really a register, but is the representation 177 Reserved.set(PPC::FP); 268 unsigned FP = TFI->hasFP(MF) ? 1 : 0; local 269 return 32 - FP - DefaultSafety; 811 // Replace the FrameIndex with base register with GPR1 (SP) or GPR31 (FP). 930 /// reference would be better served by a base register other than FP 972 // offset as the difference between the object offset and the FP location.
|
H A D | PPCISelLowering.cpp | 237 // PowerPC wants to turn select_cc of FP into fsel when possible. 1574 assert(CN->getValueType(0) == MVT::f32 && "Only one legal FP vector type!"); 2627 /// FPR - The set of FP registers that should be allocated for arguments, 2734 // QPX registers overlap with the scalar FP registers. 2993 // FIXME 32-bit SVR4: We only need to save FP argument registers if CR bit 6 3718 // All FP arguments reserve stack space in the Darwin ABI. 3952 // When using the 32/64-bit SVR4 ABI there is no need to move the FP stack 3953 // slot as the FP is never overwritten. 3997 // Load the LR and FP stack slot for later adjusting. 4004 // When using the 32/64-bit SVR4 ABI there is no need to load the FP stac 6303 SDValue FP; local 6492 SDValue FP = DAG.getNode(FCFOp, dl, FCFTy, Bits); local 6568 SDValue FP = DAG.getNode(FCFOp, dl, FCFTy, Ld); local 8505 unsigned FP = (PVT == MVT::i64) ? PPC::X31 : PPC::R31; local 10059 SDValue FP = DAG.getNode(FCFOp, dl, FCFTy, Tmp); local [all...] |
/freebsd-11.0-release/crypto/openssl/crypto/des/ |
H A D | des_locl.h | 374 * IP and FP 405 Thanks for hints from Richard Outerbridge - he told me IP&FP 425 # define FP(l,r) \ macro
|
/freebsd-11.0-release/sys/crypto/des/ |
H A D | des_locl.h | 304 /* IP and FP 335 Thanks for hints from Richard Outerbridge - he told me IP&FP 355 #define FP(l,r) \ macro
|
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.cpp | 228 unsigned FP = TFI->hasFP(MF) ? 1 : 0; local 229 return 10 - FP - (STI.isR9Reserved() ? 1 : 0); 337 // Thumb has trouble with negative offsets from the FP. Thumb2 has a limited 495 /// reference would be better served by a base register other than FP 539 // will be earlier than the FP, so we ignore those. 556 // The FP is only available if there is no dynamic realignment. We
|
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 649 unsigned FP = local 651 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, FP, PtrVT);
|
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 45 /// input vector constant are all simple integer or FP values. 183 // Handle ConstantFP input: FP -> Integral. 184 if (ConstantFP *FP = dyn_cast<ConstantFP>(V)) { 191 if (FP->getType()->isPPC_FP128Ty()) 194 return ConstantInt::get(FP->getContext(), 195 FP->getValueAPF().bitcastToAPInt());
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/Utils/ |
H A D | AArch64BaseInfo.h | 61 case AArch64::FP: return AArch64::W29; 101 case AArch64::W29: return AArch64::FP;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 47 // SP during function's FP during function's | 52 // | called functions | local objects | local objects |FP| 62 // ble using the SP, and the incoming arguments are accessible using the FP. 64 // the FP. 73 // placed between the FP and the local objects, thus preventing the use of the 74 // FP to access the local objects. At the same time, the variable-sized objects 80 // pointer). The AP will be equal to "FP-p", where "p" is the smallest pad 86 // to the FP. In the presence of dynamic allocation and local alignment, such 87 // objects can only be accessed through the FP. 90 // FP 839 unsigned SP = HRI.getStackRegister(), FP = HRI.getFrameRegister(); local [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 1523 FunctionProtoTypeLoc FP = TL.castAs<FunctionProtoTypeLoc>(); 1524 for (unsigned I = 0, E = FP.getNumParams(); I != E; ++I) { 1525 ParmVarDecl *P = FP.getParam(I);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGException.cpp | 1418 llvm::Value *FP = CGF.Builder.CreateCall(LocalAddrFn); variable 1422 Args.add(RValue::get(FP), ArgTys[1]); 1518 // Just clone the existing localrecover call, but tweak the FP argument to 1519 // use our FP value. All other arguments are constants. 1555 // 32-bit SEH filters need to be careful about FP recovery. The end of the 1561 // Otherwise, for x64 and 32-bit finally functions, the parent FP is the 1570 // Given whatever FP the runtime provided us in EntryFP, recover the true 1572 // since finally funclets recover the parent FP for us.
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelDAGToDAG.cpp | 436 if (ConstantFPSDNode *FP = dyn_cast<ConstantFPSDNode>(N)) 437 Imm = FP->getValueAPF().bitcastToAPInt().getZExtValue();
|