commit | 124e51c0d2b521b0fb3aaaf2443403cd451b7857 | [log] [tgz] |
---|---|---|
author | Chandler Carruth <chandlerc@gmail.com> | Tue Feb 21 03:39:36 2012 +0000 |
committer | Chandler Carruth <chandlerc@gmail.com> | Tue Feb 21 03:39:36 2012 +0000 |
tree | e698a2f26a96b4e06e1c43c5161f782f97d933ec | |
parent | 4b04578d65e38cdb5077de2498889e4a174ccdfd [diff] |
Switch the llvm::Triple class to immediately parse the triple string on construction. Simplify its interface, implementation, and users accordingly as there is no longer an 'uninitialized' state to check for. Also, fixes a bug lurking in the interface as there was one method that didn't correctly check for initialization. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151024 91177308-0d34-0410-b5e6-96231b3b80d8