llvm-6502/lib
Chris Lattner e150e2df42 Add a ConstantDataVector::getSplatValue() method, for parity with
ConstantVector.  Fix some outright bugs in the implementation of
ConstantArray and Constant struct, which would cause us to not make
one big UndefValue when asking for an array/struct with all undef
elements.  Enhance Constant::isAllOnesValue to work with
ConstantDataVector.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149021 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-26 02:31:22 +00:00
..
Analysis Use precomputed BB size instead of BB->size(). 2012-01-25 18:54:13 +00:00
Archive Avoid using an invalidated iterator. 2012-01-23 05:07:16 +00:00
AsmParser More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
Bitcode Extend Attributes to 64 bits 2012-01-20 17:56:17 +00:00
CodeGen Improve sub-register def handling in ProcessImplicitDefs. 2012-01-25 23:36:27 +00:00
DebugInfo More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
ExecutionEngine add more support for ConstantDataSequential 2012-01-24 13:41:11 +00:00
Linker use Constant::getAggregateElement to simplify a bunch of code. 2012-01-25 06:48:06 +00:00
MC Properly emit ctors / dtors with priorities into desired sections 2012-01-25 22:24:19 +00:00
Object Sink assert-only variables into the asserts 2012-01-24 19:43:30 +00:00
Support Tidy up. s/Low Level Virtual Machine/LLVM/. 2012-01-25 22:00:23 +00:00
TableGen More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
Target Properly emit ctors / dtors with priorities into desired sections 2012-01-25 22:24:19 +00:00
Transforms some general cleanup, using new methods and tidying up old code. 2012-01-26 00:42:34 +00:00
VMCore Add a ConstantDataVector::getSplatValue() method, for parity with 2012-01-26 02:31:22 +00:00
CMakeLists.txt Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile Remove more of llvmc and dependencies. 2011-09-20 00:34:27 +00:00