1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/test
Jakob Stoklund Olesen 8f6660c417 Don't setCalleeSavedInfoValid() until spills are interted.
In a naked function, the flag is never set and getPristineRegs() returns an
empty list. That means naked functions are able to clobber callee saved
registers, but that is the whole point of naked functions.

This fixes PR4716.

llvm-svn: 79096
2009-08-15 13:10:46 +00:00
..
Analysis Make LLVM Assembly dramatically easier to read by aligning the comments, 2009-08-12 17:23:50 +00:00
Archive
Assembler Various AsmWriter output cleanups. Use WriteAsOperand instead of 2009-08-13 01:36:44 +00:00
Bindings/Ocaml Fix whitespace expectations to match the new AsmWriter behavior. 2009-08-12 17:39:04 +00:00
Bitcode Use separate ValueList for metadata. 2009-08-04 06:00:18 +00:00
BugPoint remove nondeterminstic test. 2009-08-08 22:56:37 +00:00
CodeGen Don't setCalleeSavedInfoValid() until spills are interted. 2009-08-15 13:10:46 +00:00
DebugInfo Take another shot at disabling this when no ppc support is available. 2009-08-14 16:40:12 +00:00
ExecutionEngine
Feature Do not use abbrev while writing NamedMDNode name. 2009-07-30 23:06:35 +00:00
FrontendAda
FrontendC Test for llvm-gcc patch 78762. 2009-08-12 01:14:30 +00:00
FrontendC++ Testcase for r78770. 2009-08-12 01:47:51 +00:00
FrontendFortran
FrontendObjC Adjust test for llvm-gcc checkin 78249. 2009-08-05 22:18:47 +00:00
FrontendObjC++
Integer Now that numbered types have their number printed, it's no longer 2009-08-12 23:54:22 +00:00
lib
Linker Link NamedMDNodes. 2009-08-11 18:01:24 +00:00
LLVMC
MC/AsmParser llvm-mc: Fix bugs where bytes were unintentionally being printed as signed. 2009-08-14 19:59:24 +00:00
Other
Scripts
TableGen
Transforms When InstCombine simplifies a load -> extract element to gep -> load, place 2009-08-13 05:12:13 +00:00
Verifier
Makefile Fix ocaml "make check" tests, that wasn't finding the proper c++ compiler. 2009-08-10 19:45:05 +00:00
Makefile.tests
TestRunner.sh