2015-04-06 53 views
0

我注意到,llvm紅外試圖分配空間在一個函數的開頭,無論在C源代碼中的函數內部聲明變量的位置。我想知道如何訂購這些alloca指令。我的猜測是第一個函數參數,然後是局部變量。我有什麼具體的規定可以參考嗎?如何llvm紅外訂單alloca指令

回答

0

沒有特別的順序。而且,不同的變量可以使用相同的堆棧槽。