llvm-6502/include/llvm
Chris Lattner b606dba13b Remove the SmallVector ctor that converts from a SmallVectorImpl. This
conversion open the door for many nasty implicit conversion issues, and
can be easily solved by initializing with (V.begin(), V.end()) when 
needed.

This patch includes many small cleanups for sdisel also.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50340 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-28 06:44:42 +00:00
..
ADT Remove the SmallVector ctor that converts from a SmallVectorImpl. This 2008-04-28 06:44:42 +00:00
Analysis Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 2008-04-25 16:53:59 +00:00
Assembly
Bitcode Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 2008-04-25 16:53:59 +00:00
CodeGen - Check if a register is livein before removing it. It may have already been removed. 2008-04-24 09:06:33 +00:00
Config
Debugger rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile. 2008-04-01 03:59:34 +00:00
ExecutionEngine Cosmetic changes, as suggested by Evan. No functionality changes. 2008-04-20 17:44:19 +00:00
Support Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 2008-04-25 16:53:59 +00:00
System Add "empty()" method to sys::Path and remove unnecessary whitespace. 2008-04-16 18:27:02 +00:00
Target Implement a signficant optimization for inline asm: 2008-04-27 00:37:18 +00:00
Transforms Move SplitBlockPredecessors out of loopsimplify into BasicBlockUtils.h 2008-04-21 01:28:02 +00:00
AbstractTypeUser.h
Argument.h
AutoUpgrade.h
BasicBlock.h Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 2008-04-25 16:53:59 +00:00
CallGraphSCCPass.h
CallingConv.h
Constant.h
Constants.h ConstantFP::get should be static. 2008-04-09 17:16:28 +00:00
DerivedTypes.h Enforce that multiple return values have to have at least one result. 2008-04-23 05:36:34 +00:00
Function.h Convenience method for setting the nounwind 2008-04-08 07:23:58 +00:00
GlobalAlias.h API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
GlobalValue.h
GlobalVariable.h API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
InlineAsm.h
InstrTypes.h API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
Instruction.def
Instruction.h add a handy helper method to instruction, useful for determining 2008-04-20 22:11:30 +00:00
Instructions.h API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
IntrinsicInst.h
Intrinsics.h
Intrinsics.td
IntrinsicsARM.td
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td
IntrinsicsX86.td
LinkAllPasses.h Add a new Jump Threading pass, which will handle cases 2008-04-20 20:35:01 +00:00
LinkAllVMCore.h prune unneeded #includes 2008-04-01 04:00:45 +00:00
Linker.h
LinkTimeOptimizer.h
Module.h Fix comment. 2008-04-16 20:45:31 +00:00
ModuleProvider.h Add explicit keywords. 2008-03-25 22:06:05 +00:00
ParameterAttributes.h
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassSupport.h
SymbolTableListTraits.h
Type.h
TypeSymbolTable.h
Use.h Fix a copy+paste error in a comment. 2008-04-16 21:57:29 +00:00
User.h API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
Value.h
ValueSymbolTable.h