llvm-6502/include/llvm
Duncan Sands fc6e29d4ab Reapply commit 112699, speculatively reverted by echristo, since
I'm sure it is harmless.  Original commit message:
If PrototypeValue is erased in the middle of using the SSAUpdator
then the SSAUpdator may access freed memory.  Instead, simply pass
in the type and name explicitly, which is all that was used anyway.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112810 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-02 08:14:03 +00:00
..
ADT Make the iterator form of erase return void, since it always succeeds, 2010-09-01 14:00:35 +00:00
Analysis Revert 112442 and 112440 until the compile time problems introduced 2010-09-01 01:45:53 +00:00
Assembly
Bitcode remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
CodeGen Reapply r112623. Included additional check for unused byval argument. 2010-08-31 22:22:42 +00:00
CompilerDriver llvmc: Make syntax more consistent. 2010-08-23 23:21:23 +00:00
Config Fix LLVM target initialization to deal with sociopathic outside projects 2010-08-30 18:34:48 +00:00
ExecutionEngine
MC Use absolute label for DW_AT_stmt_list if a target does not prefer offset here. 2010-08-31 23:50:19 +00:00
Support Reword this comment. Don't mention outs(), as that's not what 2010-09-01 23:33:02 +00:00
System Add an interface for unregistering a file from the FilesToRemove list. 2010-09-01 14:17:34 +00:00
Target Fix LLVM target initialization to deal with sociopathic outside projects 2010-08-30 18:34:48 +00:00
Transforms Reapply commit 112699, speculatively reverted by echristo, since 2010-09-02 08:14:03 +00:00
AbstractTypeUser.h
Argument.h
Attributes.h
AutoUpgrade.h
BasicBlock.h
CallGraphSCCPass.h Remove assignPassManager's default arguments. It's really 2010-08-07 01:25:32 +00:00
CallingConv.h
CMakeLists.txt
Constant.h
Constants.h remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
DerivedTypes.h remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
Function.h
GlobalAlias.h
GlobalValue.h Create the new linker type "linker_private_weak_def_auto". 2010-08-20 22:05:50 +00:00
GlobalVariable.h
GVMaterializer.h
InlineAsm.h
InstrTypes.h
Instruction.def
Instruction.h
Instructions.h Add a predicate to determine if a call is an inline asm statement. 2010-08-07 00:19:59 +00:00
IntrinsicInst.h Add convenience class for working with eh.exception calls. 2010-09-01 09:26:00 +00:00
Intrinsics.h
Intrinsics.td Comment typo. 2010-08-31 21:53:15 +00:00
IntrinsicsAlpha.td
IntrinsicsARM.td Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply, 2010-09-01 23:50:19 +00:00
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td
IntrinsicsX86.td Recommit with changes. Comment out palignr for the 2010-09-01 22:43:48 +00:00
IntrinsicsXCore.td
LinkAllPasses.h Rename ValuePropagation to a more descriptive CorrelatedValuePropagation. 2010-08-31 07:48:34 +00:00
LinkAllVMCore.h Delete SlowOperationInformer, which is no longer used. 2010-08-20 18:07:37 +00:00
Linker.h
LLVMContext.h
Metadata.h MDNode, MDString, and NamedMDNode are not meant to be subclassed; 2010-08-24 15:34:03 +00:00
Module.h
OperandTraits.h
Operator.h
Pass.h Revert r111199; it breaks -debug-pass=Structure output. 2010-08-19 01:29:07 +00:00
PassAnalysisSupport.h More #include cleanups. 2010-08-07 01:18:18 +00:00
PassManager.h Tidy some #includes and forward-declarations, and move the C binding code 2010-08-07 00:43:20 +00:00
PassManagers.h Revert r111199; it breaks -debug-pass=Structure output. 2010-08-19 01:29:07 +00:00
PassRegistry.h Reapply r110396, with fixes to appease the Linux buildbot gods. 2010-08-06 18:33:48 +00:00
PassSupport.h Tidy some #includes and forward-declarations, and move the C binding code 2010-08-07 00:43:20 +00:00
SymbolTableListTraits.h
Type.h remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
TypeSymbolTable.h
Use.h
User.h
Value.h remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
ValueSymbolTable.h