llvm-6502/lib
Chandler Carruth 124e51c0d2 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
2012-02-21 03:39:36 +00:00
..
Analysis It turns out that with the current scev organization ReuseOrCreateCast cannot 2012-02-21 01:19:51 +00:00
Archive
AsmParser
Bitcode
CodeGen Fix some bugs in HMEditor's moveAllOperandsInto logic. 2012-02-21 00:00:36 +00:00
DebugInfo
ExecutionEngine Remove dead code. Improve llvm_unreachable text. Simplify some control flow. 2012-02-19 11:37:01 +00:00
Linker
MC Switch the llvm::Triple class to immediately parse the triple string on 2012-02-21 03:39:36 +00:00
Object
Support Switch the llvm::Triple class to immediately parse the triple string on 2012-02-21 03:39:36 +00:00
TableGen StringRef'ize EmitSourceFileHeader(). 2012-02-19 11:35:20 +00:00
Target Improve generated code for extending loads and some trunc stores on ARM. 2012-02-20 09:24:05 +00:00
Transforms Check for the correct size in the invariant marker. 2012-02-20 23:32:26 +00:00
VMCore Remove dead code. Improve llvm_unreachable text. Simplify some control flow. 2012-02-19 11:37:01 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile