Home
last modified time | relevance | path

Searched refs:Fractional (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVTargetParser.cpp204 bool Fractional; in printVType() local
205 std::tie(LMul, Fractional) = decodeVLMUL(getVLMUL(VType)); in printVType()
207 if (Fractional) in printVType()
226 bool Fractional; in getSEWLMULRatio() local
227 std::tie(LMul, Fractional) = decodeVLMUL(VLMul); in getSEWLMULRatio()
230 LMul = Fractional ? (8 / LMul) : (LMul * 8); in getSEWLMULRatio()
239 bool Fractional = EMULFixedPoint < 8; in getSameRatioLMUL() local
240 unsigned EMUL = Fractional ? 8 / EMULFixedPoint : EMULFixedPoint / 8; in getSameRatioLMUL()
241 if (!isValidLMUL(EMUL, Fractional)) in getSameRatioLMUL()
243 return RISCVVType::encodeLMUL(EMUL, Fractional); in getSameRatioLMUL()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DChrono.cpp73 static void format(const T &Fractional, struct tm &LT, raw_ostream &OS, in format() argument
84 "%.3lu", (long)duration_cast<milliseconds>(Fractional).count()); in format()
89 "%.6lu", (long)duration_cast<microseconds>(Fractional).count()); in format()
94 "%.9lu", (long)duration_cast<nanoseconds>(Fractional).count()); in format()
115 auto Fractional = T - Truncated; in format() local
117 llvm::format(Fractional, LT, OS, Style); in format()
124 auto Fractional = T - Truncated; in format() local
126 llvm::format(Fractional, LT, OS, Style); in format()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DRISCVTargetParser.h96 inline static bool isValidLMUL(unsigned LMUL, bool Fractional) { in isValidLMUL() argument
97 return isPowerOf2_32(LMUL) && LMUL <= 8 && (!Fractional || LMUL != 1); in isValidLMUL()
113 inline static VLMUL encodeLMUL(unsigned LMUL, bool Fractional) { in encodeLMUL() argument
114 assert(isValidLMUL(LMUL, Fractional) && "Unsupported LMUL"); in encodeLMUL()
116 return static_cast<VLMUL>(Fractional ? 8 - LmulLog2 : LmulLog2); in encodeLMUL()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcommon.h120 uptr *Fractional) { in computePercentage() argument
124 *Fractional = 0; in computePercentage()
129 *Fractional = in computePercentage()
H A Dprimary64.h1213 uptr Fractional; in getRegionFragmentationInfo() local
1215 &Fractional); in getRegionFragmentationInfo()
1219 AllocatedPagesCount, InUseBytes >> 10, Integral, Fractional); in getRegionFragmentationInfo()
1258 uptr Fractional; in getMemoryGroupFragmentationInfoInRegion() local
1260 Recorder.NumPagesInOneGroup, &Integral, &Fractional); in getMemoryGroupFragmentationInfoInRegion()
1262 Region->RegionBeg + I * GroupSize, Integral, Fractional); in getMemoryGroupFragmentationInfoInRegion()
H A Dsecondary.h205 uptr Fractional; in getStats() local
207 &Fractional); in getStats()
218 SuccessfulRetrieves, CallsToRetrieve, Integral, Fractional); in getStats()
H A Dprimary32.h1045 uptr Fractional; in getSizeClassFragmentationInfo() local
1047 &Fractional); in getSizeClassFragmentationInfo()
1051 AllocatedPagesCount, InUseBytes >> 10, Integral, Fractional); in getSizeClassFragmentationInfo()
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dcs2000-cp.txt1 CIRRUS LOGIC Fractional-N Clock Synthesizer & Clock Multiplier
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp272 auto [LMul, Fractional] = RISCVVType::decodeVLMUL(LMUL); in isLMUL1OrSmaller()
273 return Fractional || LMul == 1; in isLMUL1OrSmaller()
812 bool Fractional; in print() local
813 std::tie(LMul, Fractional) = decodeVLMUL(VLMul); in print()
816 if (Fractional) in print()
967 auto [LMul, Fractional] = RISCVVType::decodeVLMUL(VLMul); in computeVLMAX()
968 if (Fractional) in computeVLMAX()
H A DRISCVInterleavedAccess.cpp53 auto [LMUL, Fractional] = RISCVVType::decodeVLMUL(getLMUL(ContainerVT)); in isLegalInterleavedAccessType()
54 if (Fractional) in isLegalInterleavedAccessType()
H A DRISCVScheduleV.td413 // 12.3. Vector Single-Width Fractional Multiply with Rounding and Saturation
642 // 12.3. Vector Single-Width Fractional Multiply with Rounding and Saturation
H A DRISCVSchedSiFiveP400.td93 // TODO: Fractional LMUL's latency and rthroughput.
H A DRISCVInstrInfo.cpp391 auto [LMulVal, Fractional] = RISCVVType::decodeVLMUL(LMul); in copyPhysRegVector()
392 assert(!Fractional && "It is impossible be fractional lmul here."); in copyPhysRegVector()
H A DRISCVSchedSiFiveP600.td197 // Fractional
H A DRISCVISelLowering.cpp2987 bool Fractional; in getLMULCost() local
2988 std::tie(LMul, Fractional) = in getLMULCost()
2990 if (Fractional) in getLMULCost()
10487 bool Fractional = VF < LMul1VF; in lowerGetVectorLength() local
10488 unsigned LMulVal = Fractional ? LMul1VF / VF : VF / LMul1VF; in lowerGetVectorLength()
10489 unsigned VLMUL = (unsigned)RISCVVType::encodeLMUL(LMulVal, Fractional); in lowerGetVectorLength()
21060 auto [LMul, Fractional] = RISCVVType::decodeVLMUL(VLMUL); in computeKnownBitsForTargetNode()
21062 MaxVL = (Fractional) ? MaxVL / LMul : MaxVL * LMul; in computeKnownBitsForTargetNode()
H A DRISCVInstrInfoV.td1362 // Vector Single-Width Fractional Multiply with Rounding and Saturation
H A DRISCVInstrInfoVPseudos.td6426 // 12.3. Vector Single-Width Fractional Multiply with Rounding and Saturation
7057 // 12.3. Vector Single-Width Fractional Multiply with Rounding and Saturation
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp123 unsigned &Lmul, bool &Fractional, bool &TailAgnostic,
2251 bool &Fractional, bool &TailAgnostic, in parseVTypeToken() argument
2276 Fractional = Identifier.consume_front("f"); in parseVTypeToken()
2279 if (!RISCVVType::isValidLMUL(Lmul, Fractional)) in parseVTypeToken()
2282 if (Fractional) { in parseVTypeToken()
2328 bool Fractional = false; in parseVTypeI() local
2334 if (parseVTypeToken(getTok(), State, Sew, Lmul, Fractional, TailAgnostic, in parseVTypeI()
2349 RISCVVType::VLMUL VLMUL = RISCVVType::encodeLMUL(Lmul, Fractional); in parseVTypeI()
2350 if (Fractional) { in parseVTypeI()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp963 bool Fractional = false; in CreateType() local
972 Fractional = true; in CreateType()
989 if (Fractional) in CreateType()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td975 // 12.3. Vector Single-Width Fractional Multiply with Rounding and Saturation
/freebsd/contrib/tzdata/
H A DNEWS4068 Fractional-second GMT offsets have been documented for civil time
/freebsd/contrib/tzcode/
H A DNEWS4068 Fractional-second GMT offsets have been documented for civil time
/freebsd/crypto/openssl/
H A DCHANGES.md6126 compliance with RFC 5280. Fractional seconds and timezone offsets
6376 compliance with RFC 5280. Fractional seconds and timezone offsets
8166 compliance with RFC 5280. Fractional seconds and timezone offsets