Home
last modified time | relevance | path

Searched refs:FPI (Results 1 – 25 of 60) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DFunctionPropertiesAnalysis.h40 bool operator==(const FunctionPropertiesInfo &FPI) const {
41 return std::memcmp(this, &FPI, sizeof(FunctionPropertiesInfo)) == 0;
44 bool operator!=(const FunctionPropertiesInfo &FPI) const {
45 return !(*this == FPI);
172 FunctionPropertiesUpdater(FunctionPropertiesInfo &FPI, CallBase &CB);
177 return isUpdateValid(Caller, FPI, FAM);
181 FunctionPropertiesInfo &FPI;
185 static bool isUpdateValid(Function &F, const FunctionPropertiesInfo &FPI,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DFunctionPropertiesAnalysis.cpp229 FunctionPropertiesInfo FPI; in getFunctionPropertiesInfo() local
232 FPI.reIncludeBB(BB); in getFunctionPropertiesInfo()
233 FPI.updateAggregateStats(F, LI); in getFunctionPropertiesInfo()
234 return FPI; in getFunctionPropertiesInfo()
310 FunctionPropertiesInfo &FPI, CallBase &CB) in FunctionPropertiesUpdater() argument
311 : FPI(FPI), CallSiteBB(*CB.getParent()), Caller(*CallSiteBB.getParent()) { in FunctionPropertiesUpdater()
356 FPI.updateForBB(*BB, -1); in FunctionPropertiesUpdater()
409 FPI.reIncludeBB(*BB); in finish()
422 FPI.updateForBB(*U, -1); in finish()
429 FPI.updateAggregateStats(Caller, LI); in finish()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFPStack.td56 // The second instruction is defined with FPI, which is the actual instruction
63 // a pattern) and the FPI instruction should have emission info (e.g. opcode
128 def _F32m : FPI<0xD8, fp, (outs), (ins f32mem:$src),
131 def _F64m : FPI<0xDC, fp, (outs), (ins f64mem:$src),
177 def _FI16m : FPI<0xDE, fp, (outs), (ins i16mem:$src),
180 def _FI32m : FPI<0xDA, fp, (outs), (ins i32mem:$src),
212 : FPI<0xD8, fp, (outs), (ins RSTi:$op), asm>;
214 : FPI<0xDC, fp, (outs), (ins RSTi:$op), asm>;
216 : FPI<0xDE, fp, (outs), (ins RSTi:$op), asm>;
258 def _F : FPI<
[all...]
/freebsd/sys/contrib/device-tree/Bindings/mips/lantiq/
H A Dfpi-bus.txt1 Lantiq XWAY SoC FPI BUS binding
11 Address and length of the FPI bus itself.
17 Example for the FPI on the xrx200 SoCs:
/freebsd/contrib/gdtoa/
H A Dgdtoa.h87 FPI { struct
93 } FPI; argument
108 extern char* gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp,
113 extern int strtodg ANSI((CONST char*, char**, FPI*, Long*, ULong*));
H A DstrtoIdd.c42 static FPI fpi = { 106, 1-1023, 2046-1023-106+1, 1, 1 };
44 static FPI fpi = { 106, 1-1023-53+1, 2046-1023-106+1, 1, 0 };
H A Dstrtorf.c74 static FPI fpi0 = { 24, 1-127-24+1, 254-127-24+1, 1, SI };
75 FPI *fpi, fpi1;
H A Dstrtord.c79 static FPI fpi0 = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
80 FPI *fpi, fpi1;
H A DstrtorxL.c93 static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
94 FPI *fpi, fpi1;
H A Dstrtordd.c181 static FPI fpi0 = { 106, 1-1023, 2046-1023-106+1, 1, 1 };
183 static FPI fpi0 = { 106, 1-1023-53+1, 2046-1023-106+1, 1, 0 };
185 FPI *fpi, fpi1;
H A Dgdtoaimp.h615 extern char *gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp,
618 extern int gethex ANSI((CONST char**, FPI*, Long*, Bigint**, int));
620 extern int hexnan ANSI((CONST char**, FPI*, ULong*));
638 extern int strtodg_l ANSI((CONST char*, char**, FPI*, Long*, ULong*, locale_t));
643 extern int strtoIg ANSI((CONST char*, char**, FPI*, Long*, Bigint**, int*));
H A DstrtorQ.c112 static FPI fpi0 = { 113, 1-16383-113+1, 32766-16383-113+1, 1, SI };
113 FPI *fpi, fpi1;
H A Dhexnan.c55 CONST char **sp; FPI *fpi; ULong *x0; in hexnan()
57 hexnan( CONST char **sp, FPI *fpi, ULong *x0)
H A Dstrtorx.c115 static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
116 FPI *fpi, fpi1;
H A DstrtoIg.c36 strtoIg(s00, se, fpi, exp, B, rvp) CONST char *s00; char **se; FPI *fpi; Long *exp; Bigint **B; int… in strtoIg()
38 strtoIg(CONST char *s00, char **se, FPI *fpi, Long *exp, Bigint **B, int *rvp)
H A Dstrtopdd.c42 static FPI fpi0 = { 106, 1-1023, 2046-1023-106+1, 1, 1 };
44 static FPI fpi0 = { 106, 1-1023-53+1, 2046-1023-106+1, 1, 0 };
H A Dgdtoa_fltrnds.h1 FPI *fpi, fpi1;
H A Dstrtopd.c41 static FPI fpi0 = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
H A Dstrtopf.c41 static FPI fpi0 = { 24, 1-127-24+1, 254-127-24+1, 1, SI };
H A DstrtoIf.c41 static FPI fpi = { 24, 1-127-24+1, 254-127-24+1, 1, SI };
H A DstrtoId.c41 static FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
H A DstrtoIQ.c41 static FPI fpi = { 113, 1-16383-113+1, 32766-16383-113+1, 1, SI };
H A DstrtoIxL.c41 static FPI fpi = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp309 auto *FPI = cast<FuncletPadInst>(BB->getFirstNonPHI()); in prepareEHPad() local
311 for (auto &U : FPI->uses()) { in prepareEHPad()
352 IRB.CreateCall(LPadIndexF, {FPI, IRB.getInt32(Index)}); in prepareEHPad()
357 auto *CPI = cast<CatchPadInst>(FPI); in prepareEHPad()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp589 void visitConstrainedFPIntrinsic(ConstrainedFPIntrinsic &FPI);
605 void visitFuncletPadInst(FuncletPadInst &FPI);
4369 if (auto *FPI = dyn_cast<FuncletPadInst>(EHPad)) in getParentPad() local
4370 return FPI->getParentPad(); in getParentPad()
4561 void Verifier::visitFuncletPadInst(FuncletPadInst &FPI) { in visitFuncletPadInst() argument
4564 SmallVector<FuncletPadInst *, 8> Worklist({&FPI}); in visitFuncletPadInst()
4619 if (ExitedPad == &FPI) { in visitFuncletPadInst()
4624 UnresolvedAncestorPad = &FPI; in visitFuncletPadInst()
4639 UnwindPad = ConstantTokenNone::get(FPI.getContext()); in visitFuncletPadInst()
4641 UnresolvedAncestorPad = &FPI; in visitFuncletPadInst()
[all …]

123