Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
b976e668165e1875a8f1eb7af800e33bb1e4393d
/
lib
/
Linker
/
LinkModules.cpp
b976e66
Add support for undef and unreachable
by Chris Lattner
· 20 years ago
d4984cc
Make sure the const bit gets inherited correctly when linking declarations
by Chris Lattner
· 20 years ago
57a0efa
Implement support for dependent libraries. The "source" module's dependent
by Reid Spencer
· 20 years ago
72cf7df
Fix a nasty bug that Nate ran into. In particular, instead of emitting a 2+MB
by Chris Lattner
· 20 years ago
aad2deb
Fix another minor problem that exists if you ahve multiple functions with
by Chris Lattner
· 20 years ago
82b5b21
Fix a typeo
by Chris Lattner
· 20 years ago
868bbf3
Fix a major regression in my previous checkin
by Chris Lattner
· 20 years ago
cc7ba49
Stop using getValues().
by Alkis Evlogimenos
· 20 years ago
5a837de
FindGlobalNamed used to take 2.92s out of 8.39s running a profile build of
by Chris Lattner
· 20 years ago
7b0c84d
I swear I compiled this, really I did.
by Chris Lattner
· 20 years ago
c003628
Factor some code out, no substantial change.
by Chris Lattner
· 20 years ago
fe41069
Concisify some code
by Chris Lattner
· 20 years ago
47b14a4
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 20 years ago
00dc479
bug 122:
by Reid Spencer
· 20 years ago
c28a224
- #include <iostream> since its not in Value.h any more.
by Reid Spencer
· 20 years ago
c837dd9
Linker.h moved to include/llvm/Support
by Misha Brukman
· 20 years ago
f70c22b
Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()
by Chris Lattner
· 20 years ago
567bc2c
Convert to SymbolTable's new lookup and iteration interfaces.
by Reid Spencer
· 20 years ago
1438102
Fix linking of constant expr casts due to type resolution changes. With
by Chris Lattner
· 21 years ago
57cb988
Fix PR245: Linking weak and strong global variables is dependent on link order
by Chris Lattner
· 21 years ago
de512b5
Adjustments to support the new ConstantAggregateZero class
by Chris Lattner
· 21 years ago
c6646eb
Remove use of ConstantExpr::getShift
by Chris Lattner
· 21 years ago
f7703df
Finegrainify namespacification
by Chris Lattner
· 21 years ago
adbc0b5
Spew symbolic types!
by Chris Lattner
· 21 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 21 years ago
d981f8a
Further fixes for PR93
by Chris Lattner
· 21 years ago
700867b
Checking in Chris's suggestions:
by John Criswell
· 21 years ago
3595655
Fix test: Linker/2003-10-27-LinkOncePromote.ll Fix PR58
by Chris Lattner
· 21 years ago
aeb18ce
Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.ll
by Chris Lattner
· 21 years ago
f85770c
Fix message to make more sense and confuse Chris less
by Chris Lattner
· 21 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
72ac148d
Add support for 'weak' linkage.
by Chris Lattner
· 21 years ago
cf00c4a
Fix spelling.
by Misha Brukman
· 21 years ago
841e00b
Fix bug where we considered function types equivalent even if they had differing numbers of arguments
by Chris Lattner
· 21 years ago
77c5f73
Fix bug: Linker/2003-08-23-GlobalVarLinking.ll
by Chris Lattner
· 21 years ago
873c5e7
Implement: Linker/2003-08-24-InheritPtrSize.ll
by Chris Lattner
· 21 years ago
f44c605
Do not consider any types that exist in the global symbol table!
by Chris Lattner
· 21 years ago
e3092c9
Fix bug: Linker/2003-08-23-RecursiveOpaqueTypeResolve.ll
by Chris Lattner
· 21 years ago
fcd0234
Implement Linker/2003-08-23-GlobalVarLinking.ll, which should fix 176.gcc
by Chris Lattner
· 21 years ago
9732be7
Fix typeo
by Chris Lattner
· 21 years ago
43f4ba8
The process of linking types can cause their addresses to become invalid. For this reason, we must use TypeHandles!
by Chris Lattner
· 21 years ago
e76c57a
Implement Linker/2003-08-20-OpaqueTypeResolve.ll
by Chris Lattner
· 21 years ago
4c00e53
Fix Bug: Linker/2003-05-15-TypeProblem.ll
by Chris Lattner
· 21 years ago
f414646
Fix major problem with appending linkage changes
by Chris Lattner
· 21 years ago
8166e6e
Implement linkage of appending global variables!
by Chris Lattner
· 21 years ago
c2b97d4
Fix Bug: Linker/2003-04-23-LinkOnceLost.ll
by Chris Lattner
· 22 years ago
43a9994
Add warning when linking modules with disagreeing target properties
by Chris Lattner
· 22 years ago
2719bac
Fix bug: 2003-01-30-LinkerRename.ll
by Chris Lattner
· 22 years ago
0fec08e
Fix linking a function with qualifiers to a external function declaration:
by Chris Lattner
· 22 years ago
4ad02e7
Add new linkage types to support a real frontend
by Chris Lattner
· 22 years ago
2f6bb2b
* Fix linking of opaque types and their non-opaque versions
by Chris Lattner
· 22 years ago
5c2d335
Eliminate using decls
by Chris Lattner
· 22 years ago
b91b657
Fix big bug introduced with symbol table changes
by Chris Lattner
· 22 years ago
6e6026b
- Eliminated the deferred symbol table stuff in Module & Function, it really
by Chris Lattner
· 22 years ago
69da5cf
- Change Function's so that their argument list is populated when they are
by Chris Lattner
· 22 years ago
d149c05
Insert resolved constants into the global map so they are reused correctly.
by Chris Lattner
· 22 years ago
b319faf
fixed bug: test/Regression/Linker/2002-08-20-ConstantExpr.ll
by Chris Lattner
· 22 years ago
ad33348
Remove support for Not ConstantExpr. This simplifies the unary case to only
by Chris Lattner
· 22 years ago
e8e4605
Cleanup ConstantExpr handling:
by Chris Lattner
· 22 years ago
ad772a7
Remove FIXME's that aren't really needed after all.
by Chris Lattner
· 22 years ago
b1443b1
*** empty log message ***
by Chris Lattner
· 22 years ago
e306d94
* Rewrite loop to be slightly more efficient (arguably)
by Chris Lattner
· 22 years ago
6cdf197
Implement linking of ConstExprs
by Chris Lattner
· 22 years ago
1896150
*** empty log message ***
by Chris Lattner
· 22 years ago
c8cc4cb
Updates to move some header files out of include/llvm/Transforms into
by Chris Lattner
· 23 years ago
31bcdb8
Split ConstantVals.h into Constant.h and Constants.h
by Chris Lattner
· 23 years ago
73e2142
Move FunctionArgument out of iOther.h into Argument.h and rename class to
by Chris Lattner
· 23 years ago
87182ae
Eliminate explicit use of Writer library, using debug dump output instead.
by Chris Lattner
· 23 years ago
6bfd6a5
s/Method/Function
by Chris Lattner
· 23 years ago
79df7c0
Change references from Method to Function
by Chris Lattner
· 23 years ago
9b63801
Cleanup error message output a bit
by Chris Lattner
· 23 years ago
221d688
Method.h no longer includes BasicBlock.h
by Chris Lattner
· 23 years ago
697954c
Changes to build successfully with GCC 3.02
by Chris Lattner
· 23 years ago
7a17675
Renamed inst_const_iterator -> const_inst_iterator
by Chris Lattner
· 23 years ago
e9bb2df
Rename ConstPoolVal -> Constant
by Chris Lattner
· 23 years ago
e4d25aa
Implement support for internal methods
by Chris Lattner
· 23 years ago
161aa5a
Add #includes to enable buiding in Release mode
by Chris Lattner
· 23 years ago
2c236f3
Don't forget to link type names together too. Fix for Olden/mst benchmark
by Chris Lattner
· 23 years ago
2d3e8bb
Add extra code for debugging linker problems
by Chris Lattner
· 23 years ago
43a6f2e
Pull method symbols over when linking. Otherwise the result of the link will appear stripped
by Chris Lattner
· 23 years ago
2301a07
Remove non linking related stuff
by Chris Lattner
· 23 years ago
9466f51
Added name-mangling routines for future use.
by Vikram S. Adve
· 23 years ago
c2d774b
Fix problem linking in a method prototype when a method body exists
by Chris Lattner
· 23 years ago
c18545d
Rename ConstPoolPointerReference to ConstPoolPointerRef - My fingers get tired typing that much
by Chris Lattner
· 23 years ago
8d2de8a
Implement linking of global variable constant references
by Chris Lattner
· 23 years ago
5c377c5
Implement linker. It's 95% working now.
by Chris Lattner
· 23 years ago
52f7e90
Start of a linker
by Chris Lattner
· 23 years ago