Bench. Six écritures différentes de la fonction.
1/ C, implémentation innocente.
2/ C, copie de lpDelta (Ce qui revient à utiliser restrict).
3/ C, déplacement du pointeur de souviron34.
4/ ASM,...
Type: Messages; Utilisateur: rt15
Bench. Six écritures différentes de la fonction.
1/ C, implémentation innocente.
2/ C, copie de lpDelta (Ce qui revient à utiliser restrict).
3/ C, déplacement du pointeur de souviron34.
4/ ASM,...
Bin... Avec gcc 4.6.1, il me génère exactement la même chose qu'avec restrict. Il n'inclus bien sûr pas la lecture de lpDelta à chaque tour de boucle du fait de la copie. Et il génère les mêmes adds...
Les développeurs C++ bavaient devant C++11:love:. Ils trépignent en attendant que les compilos se mettent à jour.:triste:
Les développeurs C en sont encore à critiquer C99. Certains se demandent...
Le but de restrict n'est pas du tout d'empêcher le développeur ou le compilateur de faire des bêtises.
Le but est de préciser au compilo qu'il n'y a pas d'overlap.
Cette information permet au...
Si on est soucieux des perfs, il me semble que l'on ne peut pas trouver ça stupide.
Et le compilo n'y peut rien. Si on ne lui dit pas que ça n'overlap pas, il ne peut pas deviner. Il est obligé de...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.