llvm-6502/include/llvm
Ted Kremenek 1f801fa5ad Added "Profile" method to APFloat for use with FoldingSet.
Added member template "Add" to FoldingSetNodeID that allows "adding" arbitrary
objects to a profile via dispatch to FoldingSetTrait<T>::Profile().

Removed FoldingSetNodeID::AddAPFloat and FoldingSetNodeID::APInt, as their
functionality is now replaced using the above mentioned member template.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46957 91177308-0d34-0410-b5e6-96231b3b80d8
2008-02-11 17:24:50 +00:00
..
ADT Added "Profile" method to APFloat for use with FoldingSet. 2008-02-11 17:24:50 +00:00
Analysis Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an 2008-02-11 11:03:14 +00:00
Assembly
Bitcode
CodeGen Rename MRegisterInfo to TargetRegisterInfo. 2008-02-10 18:45:23 +00:00
Config
Debugger
ExecutionEngine
Support Added "Profile" method to APFloat for use with FoldingSet. 2008-02-11 17:24:50 +00:00
System
Target Add arbitrary integer support to getRegisterType and 2008-02-11 11:09:23 +00:00
Transforms The CorrelatedExpressionElimination pass is known to be buggy. Remove it. 2008-01-27 06:11:41 +00:00
AbstractTypeUser.h
Argument.h Add hasByValAttr() and hasNoAliasAttr() methods to the Argument class. 2008-01-24 17:47:11 +00:00
AutoUpgrade.h
BasicBlock.h
CallGraphSCCPass.h
CallingConv.h Implement sseregparm. 2008-02-05 20:46:33 +00:00
Constant.h
Constants.h
DerivedTypes.h
Function.h
GlobalAlias.h
GlobalValue.h
GlobalVariable.h
InlineAsm.h
InstrTypes.h When transforming a call to a bitcast function into 2008-01-06 10:12:28 +00:00
Instruction.def
Instruction.h
Instructions.h Handle some more combinations of extend and icmp. Fixes PR1940. 2008-01-28 03:48:02 +00:00
IntrinsicInst.h
Intrinsics.h
Intrinsics.td For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed 2008-01-15 07:02:33 +00:00
IntrinsicsARM.td
IntrinsicsCellSPU.td More CellSPU refinement and progress: 2008-01-11 02:53:15 +00:00
IntrinsicsPowerPC.td
IntrinsicsX86.td Missed one. 2008-02-05 01:12:10 +00:00
LinkAllPasses.h The CorrelatedExpressionElimination pass is known to be buggy. Remove it. 2008-01-27 06:11:41 +00:00
LinkAllVMCore.h
Linker.h
LinkTimeOptimizer.h - Introduces versioning macro LLVM_LTO_VERSION 2008-01-15 23:52:34 +00:00
Module.h
ModuleProvider.h
ParameterAttributes.h I noticed that the trampoline straightening transformation could 2008-01-14 19:52:09 +00:00
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassSupport.h Add explicit keywords. 2008-01-29 11:36:12 +00:00
SymbolTableListTraits.h
Type.h
TypeSymbolTable.h
Use.h
User.h
Value.h Re-apply the memory operand changes, with a fix for the static 2008-02-06 22:27:42 +00:00
ValueSymbolTable.h