llvm-6502/lib/VMCore
Chris Lattner 93604b6de2 Fix PR7658, a problem where type refinement can trigger
constant replacement which was botching its handling of
types.  Use of getType() instead of getRawType() was causing
the type map in constant folding to be updated wrong.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108610 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-17 06:13:52 +00:00
..
AsmWriter.cpp Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
Attributes.cpp
AutoUpgrade.cpp use ArgOperand API 2010-06-29 16:17:26 +00:00
BasicBlock.cpp
CMakeLists.txt
ConstantFold.cpp Constant fold x == undef to undef. 2010-06-28 21:30:07 +00:00
ConstantFold.h
Constants.cpp Fix PR7658, a problem where type refinement can trigger 2010-07-17 06:13:52 +00:00
ConstantsContext.h Fix PR7658, a problem where type refinement can trigger 2010-07-17 06:13:52 +00:00
Core.cpp Implement the "linker_private_weak" linkage type. This will be used for 2010-07-01 21:55:59 +00:00
DebugLoc.cpp
Dominators.cpp LoopSimplify does not update domfrontier correctly. 2010-07-16 05:59:45 +00:00
Function.cpp
Globals.cpp
GVMaterializer.cpp
InlineAsm.cpp
Instruction.cpp cache dereferenced iterators 2010-07-12 10:36:48 +00:00
Instructions.cpp eliminate CallInst::ArgOffset 2010-07-16 09:38:02 +00:00
IntrinsicInst.cpp
IRBuilder.cpp
LeakDetector.cpp
LeaksContext.h
LLVMContext.cpp
LLVMContextImpl.cpp
LLVMContextImpl.h
Makefile
Metadata.cpp Add support for empty metadata nodes: !{}. 2010-07-13 19:33:27 +00:00
Module.cpp
Pass.cpp
PassManager.cpp
PrintModulePass.cpp
SymbolTableListTraitsImpl.h
Type.cpp tidy up 2010-07-16 21:20:46 +00:00
TypesContext.h tidy up 2010-07-16 21:20:46 +00:00
TypeSymbolTable.cpp
Use.cpp get the first few tags from a precomputed table (count can be increased if desired) 2010-07-16 20:35:19 +00:00
Value.cpp
ValueSymbolTable.cpp
ValueTypes.cpp
Verifier.cpp rotate CallInst operands 2010-07-13 15:31:36 +00:00