Devang Patel
|
c7cfbc58ad
|
Use abstract class to facilitate dlopen() interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30569 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-09-21 17:22:55 +00:00 |
|
Devang Patel
|
a291a68161
|
Add getTargetTriple() that linker can use to query target architecture.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30132 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-09-06 20:16:28 +00:00 |
|
Devang Patel
|
0701a2f70d
|
Keep track of all modules crated using a name to module map.
Add private member function getMoudle().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30130 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-09-06 18:50:26 +00:00 |
|
Devang Patel
|
2681023488
|
Extract target triplet from optimized module.
Untabify.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30123 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-09-06 00:28:22 +00:00 |
|
Devang Patel
|
64d128de9c
|
Avoid extra string copy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29684 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-08-14 23:27:36 +00:00 |
|
Devang Patel
|
30235dad4b
|
Use mangler, instead of addUnderscore(), to get mangled name.
Now, LLVMSymbol keeps symbol original name and mangled name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29679 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-08-14 22:36:16 +00:00 |
|
Devang Patel
|
a5eee6e586
|
Fix typo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29497 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-08-03 16:34:35 +00:00 |
|
Devang Patel
|
a89d47f54d
|
Add new tool, lto, to do link time optimization. This tool installs
dynamic library that linker can use to optimize llvm byte codes at
link time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29494 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-08-03 15:44:57 +00:00 |
|