Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取LLVM中调用约定的已注册参数数_Llvm - Fatal编程技术网

获取LLVM中调用约定的已注册参数数

获取LLVM中调用约定的已注册参数数,llvm,Llvm,我正在修改LLVM中的X86FrameLowering以添加类似于X86FrameLowering::adjustForSegmentedStacks的自定义序言,我需要知道已注册参数的数量,即应分配给函数指定调用约定的寄存器的参数 我怎么能这么做?我使用的是LLVM 3.2。我的意思是,在当前的基础架构中,这可能吗?

我正在修改LLVM中的X86FrameLowering以添加类似于X86FrameLowering::adjustForSegmentedStacks的自定义序言,我需要知道已注册参数的数量,即应分配给函数指定调用约定的寄存器的参数


我怎么能这么做?我使用的是LLVM 3.2。

我的意思是,在当前的基础架构中,这可能吗?