Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

So I see many of you around here use

Name: Anonymous 2014-11-18 17:53

assembly. Is it just trollin' for /prog/, or do you actually perform your general-purpose programming in assembly? Is it really feasible to be a productive programmer by using just ASM?

Name: Anonymous 2014-11-18 21:23

>>9
So half of this is useless or what? I've selected just a pinch of that barf but it's over 900 symbols:

define cc 10 void @Foo_foo_info(i64* noalias nocapture %Base_Arg, i64* noalias nocapture %Sp_Arg, i64* noalias nocapture %Hp_Arg, i64 %R1_Arg, i64 %R2_Arg, i64 %R3_Arg, i64 %R4_Arg, i64 %R5_Arg, i64 %R6_Arg, i64 %SpLim_Arg) align 8 nounwind section "X98A__STRIP,__me6"
{
c16u:
%ls15H = alloca i64, i32 1
%Hp_Var = alloca i64*, i32 1
store i64* %Hp_Arg, i64** %Hp_Var
%lc160 = alloca i64, i32 1
%ls15K = alloca i64, i32 1
%ls15J = alloca i64, i32 1
%Sp_Var = alloca i64*, i32 1
store i64* %Sp_Arg, i64** %Sp_Var
%R2_Var = alloca i64, i32 1
store i64 %R2_Arg, i64* %R2_Var
%R1_Var = alloca i64, i32 1
store i64 %R1_Arg, i64* %R1_Var
%ln18y = load i64* %R2_Var
store i64 %ln18y, i64* %ls15H
%ln18z = load i64** %Sp_Var
%ln18A = getelementptr inbounds i64* %ln18z, i32 1
%ln18B = ptrtoint i64* %ln18A to i64
%ln18C = sub i64 %ln18B, 24
%ln18D = icmp ult i64 %ln18C, %SpLim_Arg
br i1 %ln18D, label %c16v, label %c16w

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List