We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Vittorio Patriarca —
Are you sure that your kernels are not separable? When the kernel is separable, you can write the …
»
Mārtiņš Možeiko —
Usually they ask this kind of question for writing actual code that does this. I have not used AWE…
»
Todd —
Whatever you do, avoid Medium.com's javascript scene. It's a total nightmare and I swear it'll mak…
»
Todd —
You could get a TI Launchpad like the MSP430 for pretty cheap as well. I have 2 of them... But hav…
»
Todd —
For the struct size w/o sizeof... Couldn't you just look at the struct and do it manually? Or was …
»
Jack Mott —
There is not! Tailor a code sample to the company and position. If they are hiring you to be a sh…
»
ratchetfreak —
Slightly related to this, insomniac games decided a few years ago to move their dev environment to…
»
Todd —
This is sort of a rant post, but I wanted to also bounce it off you guys because I've heard from …
»
Mārtiņš Možeiko —
Yes, on Linux. What do you mean by "different type" ? clang is lowering types to whatever target s…
»
Ginger Bill —
That's weird. Are you compiling on *nix? Either way, it's not the same data structure. Clang conve…
»
Mārtiņš Možeiko —
Hmm, it doesn't for me. For me clang compiles it to declare void @foo1(<2 x float>). See here: An…
»
Ginger Bill —
Sorry to confuse you but I understand about the ABI it's just LLVM doesn't seem to generate the co…
»
Mārtiņš Možeiko —
I may be misunderstanding something, but you cannot choose arbitrary ABI on your own when you call…
»
Ginger Bill —
This isn't just restricted to 32 bit systems but 64 bit too. LLVM passes structs/arrays/vectors th…
»
Jeremiah Goerdt —
Just a heads up, I cloned and Odin is not building the demo or test file. I wanted to give it a g…
»
Allen Webster —
Yeah the output capturing for child processes is not stellar, I can't promise to fix it in the nex…
»
robby —
Hi Allen, I tested it on earlier versions too. It's not necessarily an issue with 4coder. It's mor…
»
ratchetfreak —
looking at it properly it's more of a sign that they didn't exercise the call lowering in relation…
»
Mārtiņš Možeiko —
Why do you use and care about _m64? That's MMX which is pretty obsoleted, unless you are targeting…
»
ratchetfreak —
FYI it looks like the people on the llvm mailing list just now encountered the _m64 parameter pass…
»
Ginger Bill —
amd64 architecture
»
Jeremiah Goerdt —
Ooooh, exciting news. That's going to be a great project for everyone to follow. What language wil…
»
Ginger Bill —
For the past few months, Odin has been using LLVM as its backend (with Microsoft's Linker) to comp…
»
Jeremiah Goerdt —
Sometimes this is the best way to move forward. Your decision to focus on educational production w…
»
Allen Webster —
I see, thanks for the info, I think I can do something with that.
»
Lex Martin —
Sure. In 4coder_default_bindings.cpp there is this piece of code } #endif //NO_BINDING [/code]. I…
»
Allen Webster —
Hi Everyone, I've decided to retire this project for a couple of reasons. Including higher priori…
»
Allen Webster —
Great! If you can remember, what was the mistake you made with the hook thing? Maybe there is so…
»
Lex Martin —
Fixed! I called set_hook in the wrong order for my setup hook.
»
Tucker —
I have searched around and it seems that there is no consistent consensus on what a code sample sh…
»