Supported targets for static WCET profiling

Am486

  • Am486 DX, IntelDX4
  • C, C++
  • CAD-UL compiler

ARM

  • Cortex-A, Cortex-M, Cortex-R
  • C, C++, Ada
  • ARM, CompCert, Diab, GCC, GHS, IAR, Keil, LLVM/Clang, Tasking, TI

C16x/ST10

  • C166, XC166, XE166, XC2xxx, ST10, Super10
  • C, C++
  • Keil, Tasking

C28x

  • various TMS320F28x derivates
  • C, C++
  • TI compiler

C33x

  • TMS320C33
  • C, C++
  • TI compiler

dsPIC33E

  • dsPIC33E family
  • C
  • Microchip MPLAB XC16

ERC32

  • ERC32
  • C, C++, Ada
  • GCC, GNAT, LLVM/Clang

FR81S

  • FR81S
  • C, C++
  • Fujitsu SOFTUNE

HCS12

  • HCS12/STAR12,
    HCS12X/XE
  • C, C++
  • Cosmic, IAR, Freescale (aka Hiware, aka Metrowerks)

i386DX

  • i386DX with mask revision D1 or later
  • PL/I
  • PL/I compiler

LEON2

  • LEON2
  • C, C++, Ada
  • GCC, GNAT, LLVM/Clang

LEON3 & LEON4

  • LEON3, LEON4
  • C, C++, Ada
  • GCC, GNAT, LLVM/Clang

M68k

  • 68000, 68010, 68020, 68030
  • C, C++, Ada
  • Diab, GCC, HP, Microtec, XD Ada

MCS 251

  • MCS251, SLE 70
  • C, C++
  • KEIL

MCS 51

  • TI CC254x
  • C, C++
  • IAR

MIPS32

  • generic MIPS32, microMIPS32 v3 and v5
  • C, C++
  • GCC

MSP430(x)

  • MSP430, MSP430x
  • C, C++
  • IAR

Nios II

  • Nios II
  • C, C++
  • GCC

PowerPC

  • 32-bit and 64-bit PowerPC
  • C, C++, Ada
  • Diab, CompCert, GHS, GCC, HighTec, GNAT, CodeWarrior, SCORE

Renesas RX

  • RX, RX100, RX200, RX600
  • C, C++
  • IAR

RISC-V

  • Generic RISC-V,
    Danzig
  • C, C++
  • CompCert, GCC, LLVM/Clang

NEW: RL78

  • RL78-S1, -S2, and -S3
  • C, C++
  • IAR

S12Z

  • S12ZVC, S12ZVH, S12ZVL, S12ZVM, S12ZVMA, S12ZVMB
  • C, C++
  • CodeWarrior (aka Metrowerks, aka Hiware)

SuperH

  • Renesas SuperH family
  • C
  • Renesas

TriCore

  • AUDO (TC1x),
    AURIX (TC2x, TC3x, TC4x)
  • C, C++
  • Diab, Tasking, GHS, GCC, HighTec

V850/RH850

  • V850E, V850E2,
    FOREST, VFOREST,
    RH850F1x;
    generic RH850, E1/ES, E2, and E3
  • C, C++
  • GHS, Diab, Renesas

x86

  • x86-32, x86-64, x87, MMX, 3DNow, SSE, SSE2, SSE3, SSE4.1, SSE4.2, AES, AVX, AVX2
  • C, C++, PL/I
  • CompCert, GCC, ICC, Cygnus, CAD-UL, LLVM/Clang, PL/I

TimingProfiler versions for further processor–compiler combinations are under development, and can also be developed on request. Write to info@absint.com with any questions.

Free trial

TimingProfiler screenshot

You can try TimingProfiler for free, on your own applications, for a period of 30 days. The free license covers:

Request your free trial package today, complete with free online training and tech support.