Questions et réponses pour le compiler-optimization :

L'optimisation du compilateur implique l'adaptation d'un compilateur pour réduire le temps d'exécution ou la taille de l'objet ou les deux. Cela peut être accompli en utilisant des arguments du compilateur (par exemple CFLAGS, LDFLAGS), des plugins de compilateur (DEHYDRA par exemple) ou des modifications directes du compilateur (comme la modification du code source).

4
votes
EDIT 1: Ajout d'un autre exemple (montrant que GCC est, en principe, capable de faire ce que je veux réaliser) et quelques discussions supplémentaires à la ...

3
votes
J'ai une structure X avec deux membres entiers 64 bits et un constructeur: X::X(unsigned long, unsigned long): push rbp mov rbp, rsp mov qword ptr [rbp - 8], rdi mo ...

0
votes
J'ai lu à partir du site Web suivant, que le compilateur peut ne pas effectuer d'inlinage lorsque la fonction a des variables statiques. Quelle est la raison? Référe ...

0
votes
Si je crée une référence à une variable à l'intérieur du champ d'application d'une fonction comme celle-ci: xxx cré ...