llvm-6502/lib/IR
Bill Wendling b29ce26ea6 Add support for printing out the attribute groups.
This emits the attribute groups that are used by the functions. (It currently
doesn't print out return type or parameter attributes within attribute groups.)

Note: The functions still retrieve their attributes from the "old" bitcode
format (using the deprecated 'Raw()' method). This means that string attributes
within an attribute group will not show up during a disassembly. This will be
addressed in a future commit.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174867 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-11 08:43:33 +00:00
..
AsmWriter.cpp Add support for printing out the attribute groups. 2013-02-11 08:43:33 +00:00
AttributeImpl.h Add support for printing out the attribute groups. 2013-02-11 08:43:33 +00:00
Attributes.cpp Add support for printing out the attribute groups. 2013-02-11 08:43:33 +00:00
AutoUpgrade.cpp
BasicBlock.cpp
CMakeLists.txt Move TargetTransformInfo to live under the Analysis library. This no 2013-01-07 03:08:10 +00:00
ConstantFold.cpp Fix ConstantFold's folding of icmp instructions to recognize that, 2013-01-31 00:01:45 +00:00
ConstantFold.h
Constants.cpp Make APFloat constructor require explicit semantics. 2013-01-22 09:46:31 +00:00
ConstantsContext.h
Core.cpp Enable *BasicBlockPass::createPrinterPass() 2013-02-08 23:37:41 +00:00
DataLayout.cpp Clean up whitespace and indentation a bit 2013-01-30 19:24:23 +00:00
DebugInfo.cpp [DebugInfo] remove more node indirection (this time from the subprogram's variable lists) 2013-02-04 05:56:36 +00:00
DebugLoc.cpp
DIBuilder.cpp [DebugInfo] remove more node indirection (this time from the subprogram's variable lists) 2013-02-04 05:56:36 +00:00
Dominators.cpp
Function.cpp Remove the last of uses that use the Attribute object as a collection of attributes. 2013-01-23 06:14:59 +00:00
GCOV.cpp
Globals.cpp Added instance variable/initializers/getter/setters for new keyword externally initialized to GlobalVariable. No *TRUE* functionality change. 2013-02-03 21:54:38 +00:00
GVMaterializer.cpp
InlineAsm.cpp
Instruction.cpp
Instructions.cpp Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKind 2013-01-23 00:45:55 +00:00
IntrinsicInst.cpp
IRBuilder.cpp
LeakDetector.cpp
LeaksContext.h
LLVMBuild.txt
LLVMContext.cpp Revert "Rename LLVMContext diagnostic handler types and functions." 2013-02-11 05:37:07 +00:00
LLVMContextImpl.cpp Revert "Rename LLVMContext diagnostic handler types and functions." 2013-02-11 05:37:07 +00:00
LLVMContextImpl.h Revert "Rename LLVMContext diagnostic handler types and functions." 2013-02-11 05:37:07 +00:00
Makefile Actually update the CMake and Makefile builds correctly, and update the 2013-01-02 12:09:16 +00:00
Metadata.cpp
Module.cpp
Pass.cpp Enable *BasicBlockPass::createPrinterPass() 2013-02-08 23:37:41 +00:00
PassManager.cpp Remove extra blank line between closing curly brace and 'else' 2013-02-06 06:50:38 +00:00
PassRegistry.cpp
PrintModulePass.cpp Enable *BasicBlockPass::createPrinterPass() 2013-02-08 23:37:41 +00:00
SymbolTableListTraitsImpl.h
Type.cpp
TypeFinder.cpp Move TypeFinder.h into the IR tree, it clearly belongs with the IR library. 2013-01-07 15:43:51 +00:00
Use.cpp Fix Casting 2013-01-14 21:04:37 +00:00
User.cpp
Value.cpp
ValueSymbolTable.cpp
ValueTypes.cpp
Verifier.cpp [tsan/msan] adding thread_safety and uninitialized_checks attributes 2013-02-11 08:13:54 +00:00