Y
Hacker News
new
|
ask
|
show
|
jobs
by
cjhanks
2165 days ago
Doesn't this mean that a conditional branch is added to all existing code which performs casting?
1 comments
oconnor663
2165 days ago
I think in the specific case of casting a float to an int, more instructions will be added, but it doesn't have to be a branch. Here it looks like rustc emits a conditional move:
https://godbolt.org/z/1cfqof
link