gpt4 book ai didi

llvm - 编译时常量转换为 LLVM 内在

转载 作者:行者123 更新时间:2023-12-02 04:56:04 25 4
gpt4 key购买 nike

我有一个编译时常量,我需要通过它的参数将它传递给一个内在函数,例如

@1 = private constant [4 x i8] c"dev\00", align 1

// intrinsic
define linkonce i32 @myIntrinsic( i32 %p0 ) alwaysinline {
%r0 = call i32 asm sideeffect " instr $0(add_constant_here);", "=r"(i32 %p0)
ret i32 %r0
}

不幸的是,我知道内联 asm 只处理字符串文字,还有其他方法可以实现吗?

最佳答案

简单易行:我写了my own inline string .

关于llvm - 编译时常量转换为 LLVM 内在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22212007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com