llvm-6502/lib
Chandler Carruth 0184a841d3 Begin sketching out the process interface.
The coding style used here is not LLVM's style because this is modeled
after a Boost interface and thus done in the style of a candidate C++
standard library interface. I'll probably end up proposing it as
a standard C++ library if it proves to be reasonably portable and
useful.

This is just the most basic parts of the interface -- getting the
process ID out of it. However, it helps sketch out some of the boiler
plate such as the base class, derived class, shared code, and static
factory function. It also introduces a unittest so that I can
incrementally ensure this stuff works.

However, I've not even compiled this code for Windows yet. I'll try to
fix any Windows fallout from the bots, and if I can't fix it I'll revert
and get someone on Windows to help out. There isn't a lot more that is
mandatory, so soon I'll switch to just stubbing out the Windows side and
get Michael Spencer to help with implementation as he can test it
directly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171289 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-31 11:17:50 +00:00
..
Analysis convert a bunch of callers from DataLayout::getIndexedOffset() to GEP::accumulateConstantOffset(). 2012-12-30 16:25:48 +00:00
Archive
AsmParser Use the predicate methods off of AttributeSet instead of Attribute. 2012-12-30 13:50:49 +00:00
Bitcode s/Raw/getBitMask/g to be more in line with current naming conventions. This method won't be sticking around. 2012-12-30 01:05:42 +00:00
CodeGen Support ppcf128 in SelectionDAG::getConstantFP 2012-12-30 19:03:32 +00:00
DebugInfo Right now all of the relocations are 32-bit dwarf, and the relocation 2012-12-27 01:07:07 +00:00
ExecutionEngine convert a bunch of callers from DataLayout::getIndexedOffset() to GEP::accumulateConstantOffset(). 2012-12-30 16:25:48 +00:00
Linker
MC
Object
Option
Support Begin sketching out the process interface. 2012-12-31 11:17:50 +00:00
TableGen Update tablegen parser to allow defm names to start with #NAME. 2012-12-27 06:32:52 +00:00
Target Remove the getAttributesAtIndex and getNumAttrs methods in favor of using the getAttrSomewhere predicate. This prevents the uses of 'Attribute' as a collection of attributes. 2012-12-31 00:49:59 +00:00
Transforms Fix LICM's memory promotion optimization to preserve TBAA tags when 2012-12-31 08:37:17 +00:00
VMCore Remove the getAttributesAtIndex and getNumAttrs methods in favor of using the getAttrSomewhere predicate. This prevents the uses of 'Attribute' as a collection of attributes. 2012-12-31 00:49:59 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile