"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "01740ab57b0121e791b20e0f0eec065f765b70f0"
First cut at setting attributes for functions and calls; this puts us
much closer to passing the gcc struct layout tests. It might be possible to refactor this a bit, but I'm not sure there's actually enough common code for that to be useful. To get the calling convention completely correct, a bit of platform-specific code is necessary even for x86-Linux. On x86-Linux, the alignment of function parameters is extremely strange; as far as I can tell, it's always 4 except for SSE vectors or structs containing SSE vectors. I'm continuing to investigate this. llvm-svn: 51839
Loading
Please register or sign in to comment