Home
last modified time | relevance | path

Searched full:optimize (Results 1 – 25 of 32) sorted by relevance

12

/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/Core/Test/
Dbuild.py54 @matrix_axis("optimize", "o", "Optimization level(s) to be considered.")
69 yield run_lit(config.compiler[0], config.device[1], config.optimize[0])
70 …results[0].test_report.write(f"lit-{config.compiler[0]}-{config.optimize[0]}-{config.device[1]}-{t…
78 def run_lit(toolchain, device, optimize): argument
79 …l", "-D", f"toolchain={toolchain}", "-D", f"device={device}", "-D", f"optimize={optimize}", "src" ]
Dlit.cfg.py648 optimize = lit_config.params.get("optimize", "none") variable
651 def __init__(self, toolchain, device, optimize): argument
654 self.optimize = optimize
668 OPTIMIZE = { variable in Toolchain_AC6
684 …self.OPTIMIZE[self.optimize], '-I', os.path.abspath('../Include'), '-c', '-D', f'CORE_HEADER=\\"{D…
692 OPTIMIZE = { variable in Toolchain_GCC
711 self.OPTIMIZE[self.optimize], '-I', os.path.abspath('../Include'),
752 OPTIMIZE = { variable in Toolchain_Clang
766 f'--target={self.TARGET[self.device]}', self.OPTIMIZE[self.optimize],
777 tc = Toolchain_AC6(device=device, optimize=optimize)
[all …]
DREADME.md104 Select the `<compiler>`, `<device>`, and `<optimize>` level to execute `lit` for.
107 ./CMSIS/Core/Test $ ./build.py -c <compiler> -d <device> -o <optimize> [lit]
114 …opt/homebrew/bin/lit --xunit-xml-output lit.xml -D toolchain=GCC -D device=CM3 -D optimize=none src
122 compiler device optimize lit
134 ./CMSIS/Core/Test $ lit -D toolchain=GCC -D device=CM3 -D optimize=none -a src/apsr.c
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Project/
DValidation.csolution.yml87 optimize: none
91 optimize: balanced
95 optimize: size
99 optimize: speed
Dbuild.py96 @matrix_axis("optimize", "o", "Optimization level(s) to be considered.")
134 suffix = f"{config.compiler[0]}-{config.optimize[0]}-{config.device[1]}"
141 return f"Validation.{config.compiler}_{config.optimize}+{config.device[1]}"
145 return f"Bootloader.{config.compiler}_{config.optimize}+{config.device.bl_device}"
161 return f"build/{config.device[1]}/{config.compiler.toolchain}/{config.optimize}"
229 "--context", f".{config.optimize}+{config.device[1]}", \
237 … f"{result.command.config.optimize}."
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/
DREADME.md90 Select the `<compiler>`, `<device>`, and `<optimize>` level to `build` and `run` for.
93 ./CMSIS/CoreValidation/Project $ ./build.py -c <compiler> -d <device> -o <optimize> [build] [run]
110 compiler device optimize build clean extract run
/trusted-firmware-m-latest/secure_fw/partitions/crypto/
DKconfig.comp95 to optimize memory footprint in resource-constrained devices.
DCMakeLists.txt158 # MBEDCRYPTO_BUILD_TYPE will be set "RelWithDebInfo" to optimize the space
/trusted-firmware-m-latest/docs/security/security_advisories/
Dprofile_small_key_id_encoding_vulnerability.rst56 TF-M v1.4.0, Profile Small disabled both mechanisms above to optimize the key
157 This patch intended to optimize TF-M Crypto service key handle array and
/trusted-firmware-m-latest/docs/integration_guide/
Dspm_backends.rst68 to optimize memory consumption and execution performance.
/trusted-firmware-m-latest/config/profile/
Dconfig_profile_medium_arotless.h111 * to optimize memory footprint in resource-constrained devices.
Dconfig_profile_small.h111 * to optimize memory footprint in resource-constrained devices.
Dconfig_profile_medium.h111 * to optimize memory footprint in resource-constrained devices.
Dconfig_profile_large.h121 * to optimize memory footprint in resource-constrained devices.
/trusted-firmware-m-latest/config/
Dconfig_base.h109 * to optimize memory footprint in resource-constrained devices.
/trusted-firmware-m-latest/platform/ext/target/arm/corstone1000/soft_crc/
Dsoft_crc.c44 /* hardware you could probably optimize the shift in assembler by */
/trusted-firmware-m-latest/platform/ext/target/stm/common/stm32l5xx/hal/Inc/
Dstm32l5xx_hal_def.h202 #define __NOINLINE _Pragma("optimize = no_inline")
/trusted-firmware-m-latest/platform/ext/target/stm/common/stm32u5xx/hal/Inc/
Dstm32u5xx_hal_def.h219 #define __NOINLINE _Pragma("optimize = no_inline")
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/rsa/
Dccsw_rsa_types.h32 To minimize code size use the minimum value. To optimize performance
/trusted-firmware-m-latest/platform/ext/target/stm/common/stm32h5xx/bl2/
Dboot_hal_bl2.c446 __attribute__((optimize("Os")))
480 __attribute__((optimize("Os")))
/trusted-firmware-m-latest/platform/ext/target/stm/common/stm32h5xx/hal/Inc/
Dstm32h5xx_hal_def.h220 #define __NOINLINE _Pragma("optimize = no_inline")
/trusted-firmware-m-latest/platform/ext/target/stm/common/stm32u5xx/bl2/
Dboot_hal_bl2.c462 __attribute__((optimize("Os")))
496 __attribute__((optimize("Os")))
/trusted-firmware-m-latest/docs/releases/
D2.0.0.rst20 - Optimize SPM critical section implementation to reduce time cost in isolation level 2&3.
/trusted-firmware-m-latest/docs/configuration/profiles/
Dtfm_profile_medium_arot-less.rst69 Therefore, this profile selects isolation level 1 to simplify implementation and optimize memory
Dtfm_profile_small.rst164 length. Therefore single-part operations can help users optimize memory
409 Other configurations can be selected to optimize the memory footprint of Crypto

12