Home
last modified time | relevance | path

Searched refs:e (Results 1 – 19 of 19) sorted by relevance

/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/pico_float/
Dfloat_math.c37 #define FUNPACK(x,e,m) e=((x)>>23)&0xff,m=((x)&0x007fffff)|0x00800000 argument
38 #define FUNPACKS(x,s,e,m) s=((x)>>31),FUNPACK((x),(e),(m)) argument
82 int e; in fldexp() local
83 e=fgetexp(x); in fldexp()
84 if(e==0||e==0xff) return x; in fldexp()
85 e+=de; in fldexp()
86 if(e<=0) iy=ix&0x80000000; // signed zero for underflow in fldexp()
87 else if(e>=0xff) iy=(ix&0x80000000)|0x7f800000ULL; // signed infinity on overflow in fldexp()
117 int e=fgetexp(x); in fisint() local
118 if(e==0) return 1; // 0 is an integer in fisint()
[all …]
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/pico_double/
Ddouble_math.c39 #define DUNPACK(x,e,m) e=((x)>>52)&0x7ff,m=((x)&0x000fffffffffffffULL)|0x0010000000000000ULL argument
40 #define DUNPACKS(x,s,e,m) s=((x)>>63),DUNPACK((x),(e),(m)) argument
85 int e; in dldexp() local
86 e=dgetexp(x); in dldexp()
87 if(e==0||e==0x7ff) return x; in dldexp()
88 e+=de; in dldexp()
89 if(e<=0) iy=ix&0x8000000000000000ULL; // signed zero for underflow in dldexp()
90 …else if(e>=0x7ff) iy=(ix&0x8000000000000000ULL)|0x7ff0000000000000ULL; // signed infinity on overf… in dldexp()
120 int e=dgetexp(x); in disint() local
121 if(e==0) return 1; // 0 is an integer in disint()
[all …]
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/pico_double/include/pico/
Ddouble.h35 double fix2double(int32_t m, int e);
36 double ufix2double(uint32_t m, int e);
37 double fix642double(int64_t m, int e);
38 double ufix642double(uint64_t m, int e);
41 int32_t double2fix(double f, int e);
42 uint32_t double2ufix(double f, int e);
43 int64_t double2fix64(double f, int e);
44 uint64_t double2ufix64(double f, int e);
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/pico_float/include/pico/
Dfloat.h36 float fix2float(int32_t m, int e);
37 float ufix2float(uint32_t m, int e);
38 float fix642float(int64_t m, int e);
39 float ufix642float(uint64_t m, int e);
42 int32_t float2fix(float f, int e);
43 uint32_t float2ufix(float f, int e);
44 int64_t float2fix64(float f, int e);
45 uint64_t float2ufix64(float f, int e);
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/tools/pioasm/
Dpio_assembler.cpp187 } catch (syntax_error &e) { in resolve() local
189 throw e; in resolve()
346 for (const auto &e : program.code_blocks) { in write_output() local
349 if (o == e.first || 0 == e.first.find(o+"-")) { in write_output()
355 …std::cerr << e.second[0].location << ": warning, unknown code block output type '" << e.first << "… in write_output()
356 known_output_formats.insert(e.first); in write_output()
368 …locks, cprogram.code_blocks.begin()), [](const std::pair<std::string, std::vector<code_block>>&e) { in write_output() argument
370 …std::transform(e.second.begin(), e.second.end(), std::back_inserter(blocks), [&](const code_block&… in write_output()
373 return std::pair<std::string, std::vector<std::string>>(e.first, blocks); in write_output()
Dmain.cpp82 const auto& e = std::find_if(output_format::all().begin(), output_format::all().end(), in main() local
86 if (e == output_format::all().end()) { in main()
90 oformat = *e; in main()
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/cmake/
Dpico_pre_load_platform.cmake1 # PICO_CMAKE_CONFIG: PICO_PLATFORM, platform to build for e.g. rp2040/host, default=rp2040 or envir…
14 set(PICO_PLATFORM ${PICO_PLATFORM} CACHE STRING "PICO Build platform (e.g. rp2040, host)")
Dpico_pre_load_toolchain.cmake1 # PICO_CMAKE_CONFIG: PICO_TOOLCHAIN_PATH, Path to search for compiler, default=none (i.e. search sy…
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/tools/pioasm/gen/
Dlocation.h173 location (const position& b, const position& e) in location() argument
175 , end (e) in location()
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/
Dboard_setup.cmake13 set(PICO_BOARD ${PICO_BOARD} CACHE STRING "PICO target board (e.g. pico)")
DCMakeLists.txt53 # add a link option to wrap the given function name; i.e. -Wl:wrap=FUNCNAME for gcc
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/
DREADME.md142 About the simplest you can do is a single source file (e.g. hello_world.c)
179 …co, you should pass `-DPICO_BOARD=board_name` to the `cmake` command above, e.g. `cmake -DPICO_BOA…
182 …Doing so sets up various compiler defines (e.g. default pin numbers for UART and other hardware) a…
183 …cases also enables the use of additional libraries (e.g. wireless support when building for `PICO_…
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/cmake/preload/toolchains/
Dpico_arm_clang_arm.cmake3 # i.e. CMake<Lang>Information and whatnot
Dpico_arm_clang.cmake3 # i.e. CMake<Lang>Information and whatnot
Dpico_arm_gcc.cmake2 # i.e. CMake<Lang>Information and whatnot
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/docs/
Dmainpage.md13 …premium. Additionally the trade-offs between performance and other factors (e.g. edge-case error h…
23 The SDK builds an executable which is bare-metal, i.e. it includes the entirety of the code needed …
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/pico_cyw43_driver/
DCMakeLists.txt60 # e.g. Don't add new depenedences
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/pico_standard_link/
Dmemmap_blocked_ram.ld68 …/* bit of a hack right now to exclude all floating point and time critical (e.g. memset, memcpy) c…
133 /* remaining .text and .rodata; i.e. stuff we exclude above because we want it in RAM */
Dmemmap_default.ld68 …/* bit of a hack right now to exclude all floating point and time critical (e.g. memset, memcpy) c…
133 /* remaining .text and .rodata; i.e. stuff we exclude above because we want it in RAM */