七月 01, 2013
LLVM有兩種向量識别器(vectorizer):循環向量識别器和新增的SLP向量識别器。在3.3版本中,得益于一些改進,循環向量識别器能夠生成更好的代碼,在使用–O3标記時會預設啟用該特性。新添加的特性包括指針的運作時檢查、反向疊代器和If轉換。SLP(superword-level parallelism)向量識别器可以将“類似的獨立指令合并為向量指令”。SLP向量識别器通過“-fslp-vectorize”标記啟用。
Level Debugger)添加了一些Linux特性:
支援觀察點 通過一個vim插件,在vim中內建了lldb指令和程式狀态 改進了寄存器支援,其中包括向量寄存器 可以使用make/ninja/auto-tools/clang 3.3/gcc 4.6建構