summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add another bit, to make the JIT a bit more efficient.Chris Lattner2004-11-211-10/+23
| | | | llvm-svn: 18077
* Test archive built with GNU ar(1).Reid Spencer2004-11-211-0/+0
| | | | llvm-svn: 18076
* Made dejagnu option lower case.Tanya Lattner2004-11-211-1/+1
| | | | llvm-svn: 18075
* Added the ability to run Dejagnu tests.Tanya Lattner2004-11-212-1/+100
| | | | llvm-svn: 18074
* ignore generated filesChris Lattner2004-11-213-0/+7
| | | | llvm-svn: 18073
* ignore generated files.Chris Lattner2004-11-211-0/+2
| | | | llvm-svn: 18072
* Ignore generated filesChris Lattner2004-11-211-0/+3
| | | | llvm-svn: 18071
* Ignore filesChris Lattner2004-11-201-0/+2
| | | | llvm-svn: 18070
* Implement relocation support by adding a target independent resolver interface.Chris Lattner2004-11-201-12/+133
| | | | llvm-svn: 18069
* Remove all JIT specific code and switch the code generator over to emittingChris Lattner2004-11-201-194/+26
| | | | | | relocations for global references. llvm-svn: 18068
* Implement the X86 JIT interfacesChris Lattner2004-11-201-0/+140
| | | | llvm-svn: 18067
* Describe the X86 target-specific relocations.Chris Lattner2004-11-201-0/+33
| | | | llvm-svn: 18066
* We implement these interfacesChris Lattner2004-11-201-5/+13
| | | | llvm-svn: 18065
* Adjust to changed interfacesChris Lattner2004-11-202-9/+9
| | | | llvm-svn: 18064
* Change this interface a bitChris Lattner2004-11-201-2/+2
| | | | llvm-svn: 18063
* Adding missing dg file.Tanya Lattner2004-11-201-0/+3
| | | | llvm-svn: 18062
* This method does not exist any longer.Chris Lattner2004-11-201-4/+0
| | | | llvm-svn: 18061
* Add new methods that a target should implementChris Lattner2004-11-201-8/+27
| | | | llvm-svn: 18060
* Removing unnecessary copies. Use %p to reference them.Tanya Lattner2004-11-203-9/+6
| | | | llvm-svn: 18059
* Add missing #includeChris Lattner2004-11-201-0/+1
| | | | llvm-svn: 18058
* Fixed assertion from triggering. We need to check if the commandline map is ↵Tanya Lattner2004-11-201-0/+2
| | | | | | empty before checking if an arg exists. llvm-svn: 18057
* Cast the void* handle data member to HMODULE* to keep the VC++ compilerReid Spencer2004-11-201-5/+9
| | | | | | happy. Thanks to Henrik Bach for pointing this out. llvm-svn: 18056
* Support most cases of vaarg (except double).Brian Gaeke2004-11-201-1/+28
| | | | llvm-svn: 18055
* Update failing test cases & to-do list.Brian Gaeke2004-11-201-4/+3
| | | | llvm-svn: 18054
* Use llvmc to compile test casesReid Spencer2004-11-201-18/+11
| | | | llvm-svn: 18053
* Get the -o option rightReid Spencer2004-11-201-1/+1
| | | | llvm-svn: 18052
* Get the -o option rightReid Spencer2004-11-201-21/+43
| | | | llvm-svn: 18051
* Not needed any more.Reid Spencer2004-11-201-42/+0
| | | | llvm-svn: 18050
* Content moved to llvm-ld.cppReid Spencer2004-11-201-352/+0
| | | | llvm-svn: 18049
* Incorporate GenerateCode.cpp. Make static things static.Reid Spencer2004-11-201-110/+297
| | | | llvm-svn: 18048
* First cut at implementing generic link-time OptimizationReid Spencer2004-11-201-0/+194
| | | | llvm-svn: 18047
* The Archive class now has differentiation for BSD4.4 and SVR4 style archiveReid Spencer2004-11-201-6/+2
| | | | | | symbol tables. Adjust our usage to compensate. llvm-svn: 18046
* Test floating point constantsReid Spencer2004-11-201-0/+6
| | | | llvm-svn: 18045
* Distinguish between BSD4.4 and SVR4 symbol tablesReid Spencer2004-11-205-49/+80
| | | | llvm-svn: 18044
* An llvm-ar test.Reid Spencer2004-11-2012-0/+89
| | | | llvm-svn: 18043
* Provide the srcdir variable.Reid Spencer2004-11-201-1/+1
| | | | llvm-svn: 18042
* Describe the Archive test suite.Reid Spencer2004-11-201-0/+24
| | | | llvm-svn: 18041
* Contents separated into individual tests.Reid Spencer2004-11-203-30/+0
| | | | llvm-svn: 18040
* This method was never implementedChris Lattner2004-11-201-6/+0
| | | | llvm-svn: 18039
* Remove this method, it's not clear how it could be implemented indep of 32 ↵Chris Lattner2004-11-202-12/+0
| | | | | | or 64-bit mode llvm-svn: 18038
* getJITStubForFunction is optional and unimplemented, just remove it for now.Chris Lattner2004-11-202-12/+0
| | | | llvm-svn: 18037
* getJITStubForFunction is optional and unimplemented, just remove it.Chris Lattner2004-11-204-23/+0
| | | | llvm-svn: 18036
* Add getCurrentPCOffset() and addRelocation() methods.Chris Lattner2004-11-201-6/+40
| | | | | | Add stub support for relocations to finishFunction llvm-svn: 18035
* Add getCurrentPCOffset() and addRelocation() methods.Chris Lattner2004-11-202-5/+26
| | | | llvm-svn: 18034
* Add the getRelocationType method that I forgotChris Lattner2004-11-201-0/+6
| | | | llvm-svn: 18033
* Allow targets to implement relocation support.Chris Lattner2004-11-201-0/+11
| | | | llvm-svn: 18032
* Implement vacopy and vanext.Brian Gaeke2004-11-201-3/+12
| | | | llvm-svn: 18031
* Add accessorChris Lattner2004-11-201-0/+4
| | | | llvm-svn: 18030
* New fileChris Lattner2004-11-201-0/+117
| | | | llvm-svn: 18029
* Allow constructor parameter to override aggregating args; fix spacingMisha Brukman2004-11-201-2/+2
| | | | llvm-svn: 18028
OpenPOWER on IntegriCloud