/freebsd-11-stable/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-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/ |
H A D | AArch64BaseInfo.h | 60 case AArch64::FP: return AArch64::W29; 100 case AArch64::W29: return AArch64::FP;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterInfo.cpp | 270 // size is large enough that referencing from the FP won't result in things 296 return TFI->hasFP(MF) ? AArch64::FP : AArch64::SP; 312 // close to the beginning of the stackframe (closer to FP) or the end 334 /// reference would be better served by a base register other than FP 366 // FP, LR, X19-X28, D8-D15. 64-bits each. 379 // The FP is only available if there is no dynamic realignment. We 382 if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, AArch64::FP, FPOffset)) 556 - (TFI->hasFP(MF) || TT.isOSDarwin()) // FP
|
H A D | AArch64CollectLOH.cpp | 267 // TableGen gives "FP" and "LR" an index not adjacent to X28 so we have to 269 if (Reg == AArch64::FP)
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GenericDomTreeConstruction.h | 1243 auto &FP = BUI.FuturePredecessors[CurrentUpdate.getTo()]; local 1244 assert(FP.back().getPointer() == CurrentUpdate.getFrom() && 1245 FP.back().getInt() == CurrentUpdate.getKind()); 1246 FP.pop_back(); 1247 if (FP.empty()) BUI.FuturePredecessors.erase(CurrentUpdate.getTo());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 390 Constant *FP = CS->getOperand(1); local 391 if (FP->isNullValue()) 395 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(FP)) 397 FP = CE->getOperand(0); 400 if (Function *F = dyn_cast<Function>(FP))
|
/freebsd-11-stable/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-stable/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-stable/contrib/llvm-project/llvm/lib/Target/ARC/Disassembler/ |
H A D | ARCDisassembler.cpp | 117 ARC::R21, ARC::R22, ARC::R23, ARC::R24, ARC::R25, ARC::GP, ARC::FP,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/Disassembler/ |
H A D | MSP430Disassembler.cpp | 86 MSP430::FP, MSP430::R5, MSP430::R6, MSP430::R7,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.cpp | 280 // The FP register is also not really a register, but is the representation 282 markSuperRegs(Reserved, PPC::FP); 430 unsigned FP = TFI->hasFP(MF) ? 1 : 0; local 431 return 32 - FP - DefaultSafety; 1075 // Replace the FrameIndex with base register with GPR1 (SP) or GPR31 (FP). 1200 /// reference would be better served by a base register other than FP 1242 // offset as the difference between the object offset and the FP location.
|
H A D | PPCISelLowering.cpp | 377 // PowerPC wants to turn select_cc of FP into fsel when possible. 2238 assert(CN->getValueType(0) == MVT::f32 && "Only one legal FP vector type!"); 3332 /// FPR - The set of FP registers that should be allocated for arguments 3439 // QPX registers overlap with the scalar FP registers. 3716 // FIXME 32-bit SVR4: We only need to save FP argument registers if CR bit 6 4426 // All FP arguments reserve stack space in the Darwin ABI. 4880 // When using the 32/64-bit SVR4 ABI there is no need to move the FP stack 4881 // slot as the FP is never overwritten. 4920 // Load the LR and FP stack slot for later adjusting. 4926 // When using the 32/64-bit SVR4 ABI there is no need to load the FP stac 7972 SDValue FP; local 8236 SDValue FP = DAG.getNode(FCFOp, dl, FCFTy, Bits); local 8310 SDValue FP = DAG.getNode(FCFOp, dl, FCFTy, Ld); local 11116 unsigned FP = (PVT == MVT::i64) ? PPC::X31 : PPC::R31; local 13449 SDValue FP = DAG.getNode(FCFOp, dl, FCFTy, Tmp); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCTargetDesc.cpp | 126 {codeview::RegisterId::ARM64_FP, AArch64::FP},
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/ |
H A D | MSP430AsmParser.cpp | 548 case MSP430::FP: return MSP430::FPB;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 44 /// all simple integer or FP values. 181 // Handle ConstantFP input: FP -> Integral. 182 if (ConstantFP *FP = dyn_cast<ConstantFP>(V)) { 189 if (FP->getType()->isPPC_FP128Ty()) 196 return ConstantInt::get(FP->getContext(), 197 FP->getValueAPF().bitcastToAPInt()); 970 // We only have FP UnaryOps right now. 1113 // NaN because we can choose the undef operand as NaN, and any FP opcode 2104 // the operands into FP values.
|
H A D | Verifier.cpp | 1849 StringRef FP = Attrs.getAttribute(AttributeList::FunctionIndex, local 1851 if (FP != "all" && FP != "non-leaf" && FP != "none") 1852 CheckFailed("invalid value for 'frame-pointer' attribute: " + FP, V); 2630 Assert(SrcTy->isFPOrFPVectorTy(), "FPTrunc only operates on FP", &I); 2631 Assert(DestTy->isFPOrFPVectorTy(), "FPTrunc only produces an FP", &I); 2648 Assert(SrcTy->isFPOrFPVectorTy(), "FPExt only operates on FP", &I); 2649 Assert(DestTy->isFPOrFPVectorTy(), "FPExt only produces an FP", &I); 2669 Assert(DestTy->isFPOrFPVectorTy(), "UIToFP result must be FP o [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGException.cpp | 1628 llvm::Value *FP = nullptr; variable 1631 FP = &CGF.CurFn->arg_begin()[1]; 1635 FP = CGF.Builder.CreateCall(LocalAddrFn); 1641 Args.add(RValue::get(FP), ArgTys[1]); 1734 // Just clone the existing localrecover call, but tweak the FP argument to 1735 // use our FP value. All other arguments are constants. 1771 // 32-bit SEH filters need to be careful about FP recovery. The end of the 1778 // Otherwise, for x64 and 32-bit finally functions, the parent FP is the 1787 // Given whatever FP the runtime provided us in EntryFP, recover the true 1789 // since finally funclets recover the parent FP fo [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveDebugValues.cpp | 105 Register FP = TRI->getFrameRegister(*MF); local 108 return Reg && Reg != SP && Reg != FP;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 74 // SP during function's FP during function's | 79 // | called functions | local objects | local objects |FP| 89 // ble using the SP, and the incoming arguments are accessible using the FP. 91 // the FP. 100 // placed between the FP and the local objects, thus preventing the use of the 101 // FP to access the local objects. At the same time, the variable-sized objects 107 // pointer). The AP will be equal to "FP-p", where "p" is the smallest pad 113 // to the FP. In the presence of dynamic allocation and local alignment, such 114 // objects can only be accessed through the FP. 117 // FP 1123 unsigned FP = HRI.getFrameRegister(); local [all...] |
/freebsd-11-stable/sys/mips/mips/ |
H A D | exception.S | 1107 cfc1 t1, MIPS_FPU_CSR # stall til FP done 1165 cfc1 a2, MIPS_FPU_CSR # code = FP execptions
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 222 .Case("fp", Lanai::FP) 1082 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, Lanai::FP, VT);
|
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/ |
H A D | sha1-sparcv9a.pl | 436 ! X[16] is maintained in FP register bank
|
/freebsd-11-stable/crypto/openssl/crypto/ |
H A D | sparccpuid.S | 257 ! appears that slow, but it does the trick in sense that FP and
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MicroMipsSizeReduction.cpp | 384 Mips::SP, Mips::FP, Mips::RA};
|