EasyManua.ls Logo

Infineon Technologies TriCore Compiler - User Manual

Default Icon
64 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Never stop thinking.
Microcontrollers
User’s Manual, V1.4, December 2003
TriCore™ Compiler
Writer’s Guide
32-bit Unified Processor

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Infineon Technologies TriCore Compiler and is the answer not in the manual?

Summary

Chapter 1 Optimization Strategies

Chapter 2 Implementation Information

2.1 Pipeline Model and Instruction Scheduling

Overview of TriCore pipeline models for instruction scheduling and performance.

Chapter 3 Advanced Optimizations

3.1 SIMD Optimization - An Introduction

Introduction to Single Instruction Multiple Data (SIMD) optimization for DSP algorithms.

3.2 Data Dependence Analysis

Explains data dependencies and their role in extracting parallelism for optimization.

3.9 Reductions

Focuses on detecting and optimizing reduction loops for packed arithmetic.

Chapter 4 DSP Support

4.1 The Requirement of DSP-C Language

Discusses the need for DSP language support and extensions to C.

Summary

Chapter 1 Optimization Strategies

Chapter 2 Implementation Information

2.1 Pipeline Model and Instruction Scheduling

Overview of TriCore pipeline models for instruction scheduling and performance.

Chapter 3 Advanced Optimizations

3.1 SIMD Optimization - An Introduction

Introduction to Single Instruction Multiple Data (SIMD) optimization for DSP algorithms.

3.2 Data Dependence Analysis

Explains data dependencies and their role in extracting parallelism for optimization.

3.9 Reductions

Focuses on detecting and optimizing reduction loops for packed arithmetic.

Chapter 4 DSP Support

4.1 The Requirement of DSP-C Language

Discusses the need for DSP language support and extensions to C.

Infineon Technologies TriCore Compiler Specifications

General IconGeneral
Target ArchitectureTriCore
Supported LanguagesC, C++
Optimization LevelsO0, O1, O2, O3
Debugging SupportYes, including breakpoints, watchpoints
IDE IntegrationEclipse-based IDE