[llvm] r260569 - [AArch64] Plug the beginning of the GlobalISel pipeline.

Chris Bieneman via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 11 13:14:47 PST 2016


The LLVMBuild python tool is called during CMake generation and it generates a CMake file that is included during configuration. That file contains transitive dependency mapping information that is important to the build.

-Chris

> On Feb 11, 2016, at 12:58 PM, Quentin Colombet <qcolombet at apple.com> wrote:
> 
> Hi Matt,
> 
> I don’t know the details, but no, autoconf was not the only user of the LLVMBuild files.
> I think cmake still uses it to generate the makefile.
> 
> Chris and/or Mehdi may know more about that.
> 
> Cheers,
> -Quentin
>> On Feb 11, 2016, at 12:09 PM, Matt Arsenault <Matthew.Arsenault at amd.com> wrote:
>> 
>> On 02/11/2016 11:35 AM, Quentin Colombet via llvm-commits wrote:
>>> --- llvm/trunk/lib/Target/AArch64/LLVMBuild.txt (original)
>>> +++ llvm/trunk/lib/Target/AArch64/LLVMBuild.txt Thu Feb 11 13:35:06 2016
>>> @@ -31,5 +31,5 @@ has_jit = 1
>>> type = Library
>>> name = AArch64CodeGen
>>> parent = AArch64
>>> -required_libraries = AArch64AsmPrinter AArch64Desc AArch64Info AArch64Utils Analysis AsmPrinter CodeGen Core MC Scalar SelectionDAG Support Target
>>> +required_libraries = AArch64AsmPrinter AArch64Desc AArch64Info AArch64Utils Analysis AsmPrinter CodeGen Core MC Scalar SelectionDAG Support Target GlobalISel
>>> add_to_library_groups = AArch64
>> Why do we still have LLVMBuild.txts? I thought these were only used for the autoconf build
>> 
>> -Matt
> 



More information about the llvm-commits mailing list