llvm-6502/lib/VMCore
Chris Lattner 0ec3590664 Implement another getelementptr folding opportunity that arises when
linking stuff with appending linkage


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6180 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-13 21:50:52 +00:00
..
AsmWriter.cpp Add support for the new va_arg instruction 2003-05-08 02:44:12 +00:00
BasicBlock.cpp Fix a bug that occurred when removing the last predecessor INTO an 2003-04-25 23:14:19 +00:00
ConstantFold.cpp Implement another getelementptr folding opportunity that arises when 2003-05-13 21:50:52 +00:00
ConstantFold.h *** Huge: Make constantexprs be handled correctly, conservatively 2003-04-25 02:51:46 +00:00
ConstantFolding.h *** Huge: Make constantexprs be handled correctly, conservatively 2003-04-25 02:51:46 +00:00
ConstantRange.cpp Minor bug fix. 2002-09-03 23:12:40 +00:00
Constants.cpp Eliminate using declarations 2003-05-13 21:37:02 +00:00
Dominators.cpp Fix bug: Dominators/2003-05-12-UnreachableCode.ll 2003-05-12 22:35:13 +00:00
Function.cpp Add more support for intrinsic functions and for varargs stuff 2003-05-08 03:47:33 +00:00
iBranch.cpp Add convenience ctor to BranchInst 2002-09-10 23:54:58 +00:00
iCall.cpp Simplify assertions 2003-02-01 03:33:22 +00:00
iMemory.cpp Fix bug Regression/Verifier/2002-11-05-GetelementptrPointers.ll 2003-01-14 22:19:44 +00:00
InstrTypes.cpp Simplify some of the PHI node interfaces 2003-03-05 21:15:12 +00:00
Instruction.cpp Add support for the new va_arg instruction 2003-05-08 02:44:12 +00:00
iOperators.cpp Fix nasty bug in ::isNeg() 2002-10-31 17:09:06 +00:00
iSwitch.cpp Add capability to insert an instruction into a basic block immediately after 2002-09-10 15:45:53 +00:00
LeakDetector.cpp Add an optimization to support the most common access pattern for the 2002-09-19 19:22:11 +00:00
Linker.cpp Implement linkage of appending global variables! 2003-05-13 21:33:43 +00:00
Makefile *** empty log message *** 2002-07-23 17:52:38 +00:00
Module.cpp Add support for tracking whether a module is 64/32 bit and big/little endian 2003-04-22 18:02:04 +00:00
Pass.cpp Add helper method 2003-03-21 21:41:02 +00:00
PassManagerT.h Fix a nasty bug where the ConstantMerge pass was invalidating the TargetData pass 2003-04-24 20:07:38 +00:00
SlotCalculator.cpp * Change the order that globals and constants are processed in 2003-03-19 20:57:22 +00:00
SymbolTable.cpp Fix bug: Assembler/2002-12-15-GlobalResolve.ll 2002-12-15 16:41:52 +00:00
SymbolTableListTraitsImpl.h - Eliminated the deferred symbol table stuff in Module & Function, it really 2002-11-20 18:36:02 +00:00
Type.cpp Make type resolution a bit more efficient 2003-01-14 19:42:39 +00:00
Value.cpp This speeds up processing LLVM a _lot_, 17% in the case of loading and destroying "vortex" 2003-02-13 19:46:22 +00:00
Verifier.cpp llvm.va_start only takes on argument now 2003-05-08 15:55:31 +00:00