6
ответов

Адрес регистровой переменной

В C мы не можем использовать и узнать адрес регистровой переменной, но в C++ мы можем сделать то же. Почему это законно в C++, но не в C? Может кто-то объяснять это всестороннее понятие.
вопрос задан: 27 May 2013 00:07
2
ответа

Выделение регистра и проливание, простой способ?

Я ищу способ выделить локальные переменные регистрам. Я знаю о нескольких серьезных методах для того, чтобы сделать его (а именно, упомянутые на Википедию), но я застреваю о том, как "проливание"...
вопрос задан: 11 January 2010 05:09
0
ответов

GCC:Запретить использование некоторых регистров

Это странная просьба, но у меня такое ощущение, что это возможно. Я бы хотел вставить некоторые прагмы или директивы в области моего кода (написанного на C), чтобы регистр GCC ...
вопрос задан: 15 July 2015 14:35
0
ответов

Оптимизация используемых регистров при использовании встроенной сборки ARM в GCC

Я хочу написать некоторую встроенную сборку ARM в свой код на C. Для этого кода мне нужно использовать регистр или два больше, чем только те, которые объявлены как входы и выходы функции. Я знаю, как использовать ...
вопрос задан: 4 January 2012 00:42
0
ответов

Перейти к определению переменной - что происходит с ее значением?

Вот вопрос, который меня задал. Учитывая следующий код, можем ли мы быть уверены в его выводе? void f () {int я = 0; z: если (i == 1) перейти к x; else goto u; int a; x: если (a == 10) перейти к y; ...
вопрос задан: 22 July 2011 14:07
0
ответов

Как заставить gcc использовать все регистры SSE (или AVX)?

Я пытаюсь написать вычислительно-интенсивный код для целевой платформы Windows x64 с SSE или новыми инструкциями AVX, компилируемыми в GCC 4.5 .2 и 4.6.1, MinGW64 (сборка TDM GCC и некоторая пользовательская сборка). ...
вопрос задан: 11 May 2011 07:29