Displaying 1 result from an estimated 1 matches for "l00148".
Did you mean:
00148
2013 Feb 17
2
[LLVMdev] [llvm-c] LLVMAttribute possible bug
While writing bindings to LLVM for another language via the c api I
noticed that
LLVMAlignment and LLVMStackAlignment do not use 1<<x like all the others,
but 31<<x and 7<x respectively (see below, or here:
http://llvm.org/docs/doxygen/html/Core_8h_source.html#l00148).
It's likely this is as it is intended, but it does look out-of-place
enough that
I thought it might be a typo and I would like to know. Also, 1<<27 and 1<<28
get skipped over from LLVMStackAlignment to LLVMReturnsTwice:
LLVMZExtAttribute = 1<<0,
LLVMSExtAttribute...