search for: libobjectfile

Displaying 3 results from an estimated 3 matches for "libobjectfile".

Did you mean: irobjectfile
2017 May 30
4
Should we split llvm Support and ADT?
...ties which only tools *should* use, like CommandLine, and utilities only used by a few projects right now, but maybe more in future, like Threading. Then there are things which should now live elsewhere because perhaps other libraries exist now which didn’t before. ELF.h and others should be in libObjectFile. If they can’t be there, then we should have a very good reason why not. BranchProbability shouldn’t be there at all but probably is due to layering, and likely the same goes for TargetRegistry. We should fix that. Same goes for ARM* which should all be in the ARM backend. Dwarf should be in...
2017 Jun 01
2
Should we split llvm Support and ADT?
...only tools *should* use, like CommandLine, and utilities only used by a few projects right now, but maybe more in future, like Threading. > > Then there are things which should now live elsewhere because perhaps other libraries exist now which didn’t before. ELF.h and others should be in libObjectFile. If they can’t be there, then we should have a very good reason why not. > > BranchProbability shouldn’t be there at all but probably is due to layering, and likely the same goes for TargetRegistry. We should fix that. Same goes for ARM* which should all be in the ARM backend. > Dw...
2017 May 30
3
Should we split llvm Support and ADT?
In my experience the buildsystem works fine in combination with tablegen (at least this aspect of it). The real problem here is that tablegen is just slow. Some of the X86 tables take indeed Last time I looked at it tablegen had still room to optimize the way it resolves class hierarchies and the variables within which it did basically one at a time, so it needed to traverse the hierarchies