Version 5.40 of IAR Embedded Workbench now supports ARM supports ARM Cortex-R4(F) processor. IAR Embedded Workbench is a set of development tools for embedded applications. The package includes an editor, project management tools, a C and C++ compiler that generates highly optimized code for the combined ARM/Thumb-2 instruction set, a C-SPY simulator as well as run-time libraries, relocating assembler, linker and librarian tools. The compiler can check against the rules of MISRA C (MISRA C:2004) software development standard as established by the Motor Industry Software Reliability Association.
More info: IAR Systems