記憶に頼って書く。
【getelementptr 豆知識】
getelementptr は、複雑なことをしているように見えるが、
%n = getelementptr TYPE, TYPE * ptr, i32 idx
は、C 言語で書くと、
TYPE ptr;
に対し、
%n = &(ptr[idx]);
を計算しているに過ぎない。
idx が2つ以上になって、
%n = getelementptr TYPE, TYPE * ptr, i32 idx1, i32 idx2, i32 idx3
となった場合は、たとえば、TYPE が (n次元)配列の場合は、
%n = &(ptr[idx1][idx2][idx3]);
と同じ。覚えておくことは、アドレス演算子「&」が、最後にだけ付くということ。
この規則は構造体が中に含まれている場合でも全く変わらない。
探検
アセンブラ初心者スレッド 2©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
378デフォルトの名無しさん
2018/12/02(日) 14:16:20.44ID:vFBVENFT■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国の渡航自粛要請1カ月 大阪の観光バス予約ゼロ、東北にも波及 [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★12 [蚤の市★]
- 【神戸】エレベーター「かご」なく男性医師が転落死 大手「三菱電機ビルソリューションズ」の担当者、安全装置切り放置か [ぐれ★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 [蚤の市★]
- 【群馬】横断歩道を渡っていたNHKアナウンサーが車にはねられ骨折などの重傷 前橋市 [ぐれ★]
- 不倫疑惑の永野芽郁さん、CM削除ドミノの違約金“やはり発生は免れない”可能性 約10億円になる見込み、本人は全額支払う覚悟 [牛丼★]
- 本物の千晴はどこ?
- 明らかに効いてなくてあしらわれてるのに健気に煽り続けてる人いるじゃん?
- スマホて何買えばいいの?
- バター醤油ご飯食べてみたらwwwwwwwwwwwwwwww
- 【悲報】ドイツ人「なんで日本人って自炊するの?出来合の惣菜や冷食食った方が楽でコスパいいやん。そんなんだから低生産性なんだよ [786648259]
- ワイ「夢精してみたいな、、オナキンすればええんか」
