Re: suggestion for Merging LLVM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/21/2011 09:43 PM, Christopher Li wrote:
Hi Pekka,

I already tag the sparse 0.4.4 release in git. Just waiting
for getting the release directory setup on kernel.org and it
is ready to go.

Now I am looking at your LLVM repository and the llvm patches.
I don't have a good sense for the later patch without looking at the
earlier changes.

I haven't done big repository merge before, this is the first one.
So I am looking for suggestion what is the best practice here.

Do we care about clean up the history and import the changes
step by step as patches or just a plain git merge of the LLVM
repository?

I don't see any reason to import step-by-step as patches.

Either merge it as a single "add incomplete LLVM backend" commit, dropping all pre-upstream history, or git merge.

FWIW I am sorta stuck; cannot figure out how to make 'phi' operation in LLVM work the way we need it to. That is a crucial hurdle needed for loops. LLVM fundamentally should be able to do it, but I'm not sure this works within the C API. I was thinking my next step would be to whine on the llvm list.

A workaround is to resuscitate unssa() call, and all that entails.

	Jeff





--
To unsubscribe from this list: send the line "unsubscribe linux-sparse" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Newbies FAQ]     [LKML]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Trinity Fuzzer Tool]

  Powered by Linux