/external/clang/test/Sema/ |
H A D | block-call.c | 3 int (*FP)(); variable 7 int (*FPL) (int) = FP; // C doesn't consider this an error.
|
/external/clang/test/SemaCXX/ |
H A D | block-call.cpp | 3 int (*FP)(); variable 7 int (*FPL) (int) = FP; // expected-error {{cannot initialize a variable of type 'int (*)(int)' with an lvalue of type 'int (*)()'}}
|
H A D | explicit.cpp | 226 struct FP { struct 233 FP fp;
|
/external/boringssl/src/crypto/des/ |
H A D | internal.h | 126 /* IP and FP 157 Thanks for hints from Richard Outerbridge - he told me IP&FP 176 #define FP(l, r) \ macro
|
/external/libcxx/src/ |
H A D | chrono.cpp | 119 typedef steady_clock::rep (*FP)(); typedef in class:chrono::steady_clock 122 FP 137 static FP fp = init_steady_clock();
|
/external/clang/test/CodeGen/ |
H A D | struct-init.c | 37 void (*FP)(struct fp_struct_bar); member in struct:fp_struct_foo
|
H A D | pointer-arithmetic.c | 10 typedef void (*FP)(void); typedef 18 FP f5(FP a, int b) { return a + b; } 19 FP f5_1(FP a, int b) { return (a += b); } 20 FP f6(int a, FP b) { return a + b; } 21 FP f6_1(int a, FP b) { return (a += b); } 22 FP f [all...] |
/external/llvm/lib/Target/ |
H A D | TargetSubtargetInfo.cpp | 27 const InstrStage *IS, const unsigned *OC, const unsigned *FP) 28 : MCSubtargetInfo(TT, CPU, FS, PF, PD, ProcSched, WPR, WL, RA, IS, OC, FP) { 22 TargetSubtargetInfo( const Triple &TT, StringRef CPU, StringRef FS, ArrayRef<SubtargetFeatureKV> PF, ArrayRef<SubtargetFeatureKV> PD, const SubtargetInfoKV *ProcSched, const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, const MCReadAdvanceEntry *RA, const InstrStage *IS, const unsigned *OC, const unsigned *FP) argument
|
/external/llvm/lib/Target/WebAssembly/InstPrinter/ |
H A D | WebAssemblyInstPrinter.cpp | 64 static std::string toString(const APFloat &FP) { argument 67 if (FP.isNaN()) 68 assert((FP.bitwiseIsEqual(APFloat::getQNaN(FP.getSemantics())) || 69 FP.bitwiseIsEqual( 70 APFloat::getQNaN(FP.getSemantics(), /*Negative=*/true))) && 73 auto Written = FP.convertToHexString(
|
/external/llvm/lib/MC/ |
H A D | MCSubtargetInfo.cpp | 44 const InstrStage *IS, const unsigned *OC, const unsigned *FP) 47 ReadAdvanceTable(RA), Stages(IS), OperandCycles(OC), ForwardingPaths(FP) { 39 MCSubtargetInfo( const Triple &TT, StringRef C, StringRef FS, ArrayRef<SubtargetFeatureKV> PF, ArrayRef<SubtargetFeatureKV> PD, const SubtargetInfoKV *ProcSched, const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, const MCReadAdvanceEntry *RA, const InstrStage *IS, const unsigned *OC, const unsigned *FP) argument
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonExpandPredSpillCode.cpp | 244 unsigned FP = MI->getOperand(0).getReg(); local 245 assert(FP == QST.getRegisterInfo()->getFrameRegister() && 259 .addReg(FP).addReg(HEXAGON_RESERVED_REG_1); 268 HEXAGON_RESERVED_REG_1).addReg(FP).addImm(Offset); 282 addReg(FP).addImm(Offset).addReg(HEXAGON_RESERVED_REG_2); 291 unsigned FP = MI->getOperand(1).getReg(); local 292 assert(FP == QST.getRegisterInfo()->getFrameRegister() && 303 .addReg(FP) 313 HEXAGON_RESERVED_REG_1).addReg(FP).addImm(Offset); 323 HEXAGON_RESERVED_REG_2).addReg(FP) [all...] |
H A D | HexagonEarlyIfConv.cpp | 119 : FP(P), TRI(T) {} 120 const FlowPattern &FP; member in struct:__anon12165::PrintFP 127 OS << "{ SplitB:" << PrintMB(P.FP.SplitB) 128 << ", PredR:" << PrintReg(P.FP.PredR, &P.TRI) 129 << ", TrueB:" << PrintMB(P.FP.TrueB) << ", FalseB:" 130 << PrintMB(P.FP.FalseB) 131 << ", JoinB:" << PrintMB(P.FP.JoinB) << " }"; 159 FlowPattern &FP); 167 bool isValid(const FlowPattern &FP) const; 170 bool isProfitable(const FlowPattern &FP) cons 215 matchFlowPattern(MachineBasicBlock *B, MachineLoop *L, FlowPattern &FP) argument 775 updatePhiNodes(MachineBasicBlock *WhereB, const FlowPattern &FP) argument 825 convert(const FlowPattern &FP) argument 1012 simplifyFlowGraph(const FlowPattern &FP) argument [all...] |
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...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsRegisterInfo.cpp | 185 // Reserve FP if this function should have a dedicated frame pointer register. 190 Reserved.set(Mips::FP); 292 return TFI->hasFP(MF) ? (IsN64 ? Mips::FP_64 : Mips::FP) : 308 unsigned FP = Subtarget.isGP32bit() ? Mips::FP : Mips::FP_64; local 317 if (!MF.getRegInfo().canReserveReg(FP))
|
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);
|
/external/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:__anon12029::DarwinAArch64AsmBackend::AArch64 355 assert(LRReg == AArch64::LR && FPReg == AArch64::FP &&
|
/external/llvm/tools/bugpoint/ |
H A D | ExtractFunction.cpp | 269 Constant *FP = CS->getOperand(1); local 270 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(FP)) 272 FP = CE->getOperand(0); 273 if (Function *F = dyn_cast<Function>(FP)) {
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.cpp | 205 unsigned FP = TFI->hasFP(MF) ? 1 : 0; local 206 return 10 - FP - (STI.isR9Reserved() ? 1 : 0); 314 // Thumb has trouble with negative offsets from the FP. Thumb2 has a limited 472 /// reference would be better served by a base register other than FP 516 // will be earlier than the FP, so we ignore those. 533 // The FP is only available if there is no dynamic realignment. We
|
/external/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.
|
/external/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 641 unsigned FP = local 643 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, FP, PtrVT);
|
/external/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...] |
/external/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
|
/external/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))
|
/external/llvm/lib/IR/ |
H A D | LegacyPassManager.cpp | 270 FPPassManager *FP = static_cast<FPPassManager *>(PassManagers[N]); 271 return FP; 1459 FunctionPass *FP = getContainedPass(Index); local 1460 AnalysisResolver *AR = FP->getResolver(); 1505 FunctionPass *FP = getContainedPass(Index); local 1506 FP->dumpPassStructure(Offset + 1); 1507 dumpLastUses(FP, Offset+1); 1525 FunctionPass *FP = getContainedPass(Index); local 1528 dumpPassInfo(FP, EXECUTION_MSG, ON_FUNCTION_MSG, F.getName()); 1529 dumpRequiredSet(FP); [all...] |
/external/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.
|