summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/Mips/MipsTargetHandler32EL.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [Mips] Move member function definitions to cpp filesSimon Atanasyan2015-05-271-18/+0
| | | | | | No functional changes. llvm-svn: 238310
* ELF: Define ELF{32,64}{LE,BE} types and use them everywhere.Rui Ueyama2015-04-141-1/+1
| | | | llvm-svn: 234823
* [Mips] Create MipsTargetHandler class object using factory functionsSimon Atanasyan2015-04-131-0/+18
Right now MIPS instantiates MipsTargetHandler using Mips32ELType and Mips64ELType. And in the future we can add a couple more types. That leads to the large object file size because compiler has to create copies of MipsTargetHandler and all realted classes for each types used for instantiation. The patch introduces two factory functions and puts each of them into the separate cpp file. That allows to reduce size of single object file. llvm-svn: 234728
OpenPOWER on IntegriCloud