Reid Spencer
|
a1aad3b0ed
|
Shut GCC 4.0 up about classes that have virtual functions but a non-virtual
destructor. Just add the do-nothing virtual destructor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21524 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-25 02:55:55 +00:00 |
|
Misha Brukman
|
00876a2808
|
Convert tabs to spaces
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21438 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-22 03:46:24 +00:00 |
|
Misha Brukman
|
34695381d6
|
Remove trailing whitespace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21412 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-21 20:59:05 +00:00 |
|
Chris Lattner
|
1fca5ff62b
|
Convert 'struct' to 'class' in various places to adhere to the coding standards
and work better with VC++. Patch contributed by Morten Ofstad!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17281 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-27 16:14:51 +00:00 |
|
Alkis Evlogimenos
|
8c9b4de574
|
Make this compile on gc 3.4.1 (static_cast to non-const type was not
allowed).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15766 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-08-15 09:18:55 +00:00 |
|
Chris Lattner
|
09431e187f
|
Allow targets to specify particular stack slots that certain physregs must
be spilled into.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15702 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-08-12 19:01:55 +00:00 |
|
Chris Lattner
|
28690ea285
|
Remove dead methods
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15698 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-08-12 18:37:15 +00:00 |
|
Chris Lattner
|
484577a870
|
Remove dead methods
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15691 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-08-12 17:58:27 +00:00 |
|
Chris Lattner
|
c07c0df634
|
Add documentation to the TargetFrameInfo class, contributed by Vladimir Prus
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14060 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-06-08 06:23:17 +00:00 |
|
Misha Brukman
|
242e94ab26
|
Move function implementations to a .cpp file, avoid #including <cstdlib> here.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12296 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-11 23:52:03 +00:00 |
|
Misha Brukman
|
61eec1573a
|
If you call abort(), #include <cstdlib>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10941 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-01-21 22:50:12 +00:00 |
|
Brian Gaeke
|
d0fde30ce8
|
Put all LLVM code into the llvm namespace, as per bug 109.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-11 22:41:34 +00:00 |
|
John Criswell
|
6fbcc26f14
|
Added LLVM copyright header (for lack of a better term).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9304 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-20 20:19:47 +00:00 |
|
Chris Lattner
|
fd529d2e4a
|
Expose some very simple information about the frame, rather than in-depth
target specific information. Rename MachineFrameInfo to TargetFrameInfo
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5168 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-12-28 20:12:10 +00:00 |
|
Misha Brukman
|
fce1143bcf
|
Changed MachineCodeForMethod' to MachineFunction'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4301 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-10-28 00:28:31 +00:00 |
|
Vikram S. Adve
|
aa500f3f43
|
Add method adjustAlignment so that stack slot alignments can be computed
in a target-dependent manner (because of the dang OFFSET in Sparc v9).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3745 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-09-16 15:57:43 +00:00 |
|
Chris Lattner
|
035dfbe7f2
|
* Removed extraneous #includes
* Fixed file headers to be consistent with the rest of LLVM
* Other minor fixes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3278 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-09 20:08:06 +00:00 |
|
Vikram S. Adve
|
a8ac3fca6f
|
Added functions to compute the offset of a given incoming or outgoing
argument. These are no longer allocated as they are discovered.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2320 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-25 04:48:54 +00:00 |
|
Chris Lattner
|
cee8f9ae67
|
Create a new #include "Support/..." directory structure to move things
from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1400 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-11-27 00:03:19 +00:00 |
|
Vikram S. Adve
|
7cffcaaa48
|
Machine-independent interface to target's stack frame layout parameters.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1190 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-11-08 04:52:27 +00:00 |
|