llvm-6502/include/llvm
Reid Spencer ac86cc1b7e For PR1145:
Add the NoUnwindAttribute to allow explicit marking of functions that do
not unwind the stack via the unwind instruction. This is akin to gcc's
NoThrow attribute and used for optimizing exception handling.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35250 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-22 00:32:02 +00:00
..
ADT Fix a comment. 2007-03-21 22:22:19 +00:00
Analysis LoopSimplify::FindPHIToPartitionLoops() 2007-03-20 20:19:48 +00:00
Assembly Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are 2006-12-07 01:30:32 +00:00
Bytecode For PR1195: 2007-02-15 02:26:10 +00:00
CodeGen maintain LiveIn when splitting blocks (register scavenging needs it) 2007-03-20 21:35:06 +00:00
Config Add possibility to set memory limit for binaries run via libSystem. This 2007-02-16 19:11:07 +00:00
Debugger For PR797: 2006-08-22 16:06:27 +00:00
ExecutionEngine Make StoreValueToMemory a little more efficient by not copying a 2007-03-06 05:02:28 +00:00
Support Add getter methods for the extremes of a ConstantRange. 2007-03-10 15:54:12 +00:00
System Implement PR1240 2007-03-06 05:32:48 +00:00
Target repair x86 performance, dejagnu problems from previous change 2007-03-21 21:51:52 +00:00
Transforms Now IndVarSimplify is a LoopPass. 2007-03-07 06:39:01 +00:00
.cvsignore Ignore generated file Intrinsics.gen 2006-03-23 23:49:59 +00:00
AbstractTypeUser.h For PR778: 2006-06-05 16:29:06 +00:00
Argument.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
BasicBlock.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
CallGraphSCCPass.h Remove dead code. 2007-01-26 01:08:18 +00:00
CallingConv.h Propagate changes from my local tree. This patch includes: 2007-01-28 13:31:35 +00:00
Constant.h Added ContainsRelocations() to check if a constant might only be resolvable at load time. 2007-03-08 00:59:12 +00:00
Constants.h Allow ConstantInt::get(Ty, uint64_t) to interpret the 64-bit values as a 2007-03-19 20:39:08 +00:00
DerivedTypes.h For PR1145: 2007-03-22 00:32:02 +00:00
Function.h For PR411: 2007-02-05 20:47:22 +00:00
GlobalValue.h Rework GlobalValue::removeDeadConstantUsers to always remove dead constant 2007-02-25 21:06:13 +00:00
GlobalVariable.h For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid 2007-01-30 20:08:39 +00:00
InlineAsm.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
InstrTypes.h Refactor the setName stuff, moving it down the inheritance hierarchy, to 2007-02-24 00:55:48 +00:00
Instruction.def Changes to support making the shift instructions be true BinaryOperators. 2007-02-02 02:16:23 +00:00
Instruction.h Refactor the setName stuff, moving it down the inheritance hierarchy, to 2007-02-24 00:55:48 +00:00
Instructions.h Provide an ICmpInst::makeConstantRange to generate a ConstantRange value 2007-02-28 22:00:54 +00:00
IntrinsicInst.h For PR950: 2006-10-20 07:07:24 +00:00
Intrinsics.h Automatically generating intrinsic declarations from Dan Gohman. Modified 2007-02-07 20:38:26 +00:00
Intrinsics.td Added "padd*" support for MMX. Added MMX move stuff to X86InstrInfo so that 2007-03-08 22:09:11 +00:00
IntrinsicsPowerPC.td Convert the intrinsic function definitions to use llvm_i32_ty instead of 2006-12-31 22:24:55 +00:00
IntrinsicsX86.td Multiplication support for MMX. 2007-03-15 21:24:36 +00:00
LinkAllPasses.h remove some passes 2007-02-20 05:31:04 +00:00
LinkAllVMCore.h For PR780: 2006-07-26 16:55:39 +00:00
Linker.h Minor style fixes from review. 2006-11-11 19:59:25 +00:00
LinkTimeOptimizer.h Add printVersion(). Linker can use it to print LLVM version number. 2007-02-01 01:46:06 +00:00
Module.h add #include 2007-02-12 05:00:35 +00:00
ModuleProvider.h Fix an embarassing bug reid noticed 2006-07-07 00:01:01 +00:00
Pass.h Keep track of inherited analysis. For example, if a loop pass does not 2007-03-06 01:55:46 +00:00
PassAnalysisSupport.h 1) Remove old AnalysisResolver. 2007-01-05 22:47:07 +00:00
PassManager.h Remove old pass manager. 2007-01-05 20:16:23 +00:00
PassManagers.h Keep track of higher level analysis. 2007-03-06 17:52:53 +00:00
PassSupport.h Switch analysis groups to be unregistered when llvm_shutdown is called. 2006-12-01 23:46:50 +00:00
SymbolTableListTraits.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Type.h For PR1195: 2007-02-15 02:26:10 +00:00
TypeSymbolTable.h shrink vmcore by moving symbol table stripping support out of VMCore into 2007-02-07 06:22:45 +00:00
Use.h Move the definition of value_use_iterator::getOperandNo to User.h where the 2006-05-08 05:59:36 +00:00
User.h Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*> 2007-02-12 05:18:08 +00:00
Value.h Document the use of getValueType() more accurately, specifically explain 2007-03-05 23:06:32 +00:00
ValueSymbolTable.h Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*> 2007-02-12 05:18:08 +00:00