본문 바로가기
숨터 가볍게 읽는 공간
이미지 차단
전체 베스트 최근
← github 게시판

[%] 비교순서만 바꿨는데 최적화 꽤 되네

ㅇㄹ(rerereq) 2019-09-01 02:48 추천 0

https://godbolt.org/z/dsbczy

viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73ced87fa11d028316059171f52f1b44ff514cc48df7ec914d2ccf4188e2aa6ca16312a81bf7234eff0239f2e84151757aac877adf816822b6d581e3653a63524fe87e834d1f652c87e1a0f812989fcdbdb8598aa091e84533457dc16




viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73ced87fa11d028316059171f52f1b44ff514cc48df7ec914d2ccf4188e2aa6ca16312a81bf7234eff0239f2e84144158ae9d7ba3f516822b13e88f63d927c204b7cc63404895145ea2ccd440e5d729641fb2caf26f99afcb5cbfe5ad



ㄷㄷㄷ

댓글 7

  • 데이터가 한쪽으로 쏠려있었던거?

    익명(106.102) 2019-09-01 09:45
  • 답글

    본문 보면 그런 런타임에서의 문제가 아니라 컴파일 결과물 자체에서 효율 향상이 있는 것 같은데

    익명(211.178) 2019-09-01 11:01
  • 답글

    어셈은 볼줄몰라서...

    익명(106.102) 2019-09-01 11:02
  • 답글

    위나 아래나 크기가 크건작건 속도는 똑같아

    ㅇㄹ(rerereq) 2019-09-01 13:01
  • setae 라는 게 좌 빼기 우 해서 +또는0이면 byte를 set 하라는데, 대체 어떻게 set 하라는 거임 ? byte(8비트) 전체를 1로 깔아주라는 이야기임 ?

    익명(59.28) 2019-09-01 12:16
  • 답글

    그냥 0x01될걸

    ㅇㄹ(rerereq) 2019-09-01 12:19
  • 답글

    두번째보면 작으면 mov해둔 255(-1) 같으면 seta 안돼서 xor한 0 크면 seta돼서 1이 반환됨

    ㅇㄹ(rerereq) 2019-09-01 12:24

다른 게시글

  • 레딧 터졌네 [4]
    [%] ㅇㄹ(rerereq) | 19.08.31
    추천 0
  • 안녕하세요 뉴비입니다 [14]
    [%] 바보털(223.38) | 19.08.31
    추천 6
  • C#이랑 제일 비슷한 언어
    [%] ㅇㄹ(rerereq) | 19.08.31
    추천 0
  • c# 이랑 비슷한 스타일 언어 머잇음 [5]
    [%] 익명(110.44) | 19.08.31
    추천 0
  • 클래스단위로 추상화하면 너무 머리아픈듯
    [%] ㅇㄹ(rerereq) | 19.08.31
    추천 0
  • 객체지향 프로그래밍을 빨리 잊어버릴수록 좋다. [5]
    [%] 에르씨(lchbest10) | 19.08.31
    추천 0
  • 내가 라이브러리를 사용할 줄 모르는건가 영어가 안되는건가
    [%] 익명(218.148) | 19.08.30
    추천 0
  • 러스트 레퍼런스는 컴파일 타임에 락거는 포인터임
    [%] ㅇㄹ(rerereq) | 19.08.30
    추천 0
  • 오늘은 모바일게임 이벤트로인해 OpenGL은 쉽니다 [2]
    [%] 익명(106.102) | 19.08.30
    추천 0
  • 코드 만줄 넘겼다 [6]
    [%] ㅇㄹ(rerereq) | 19.08.30
    추천 1
목록으로
읽기 전용 미러