llvm/lib
Chris Lattner 75f354bd7a Handle (store &GV -> mem) as a store immediate. This often occurs for
printf format strings and other stuff.  Instead of generating this:

        movl $l1__2E_str_1, %eax
        movl %eax, (%esp)

we now emit:

        movl $l1__2E_str_1, (%esp)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21406 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-21 19:03:24 +00:00
..
Analysis add support for taking and resolving the address of free. 2005-04-21 16:09:43 +00:00
Archive Use the actual uid/gid for defaulting the fields in the archive. 2005-04-21 17:49:57 +00:00
AsmParser fix PR549 2005-04-19 15:27:29 +00:00
Bytecode Use the actual uid/gid for defaulting the fields in the archive. 2005-04-21 17:49:57 +00:00
CodeGen Improve and elimination. On PPC, for: 2005-04-21 06:28:15 +00:00
Debugger
ExecutionEngine Add support for targets that require stubs for external functions. 2005-04-18 01:44:27 +00:00
Linker
Support
System Provide an implementation of the GetCurrentUserId and GetCurrentGroupId 2005-04-21 16:12:57 +00:00
Target Handle (store &GV -> mem) as a store immediate. This often occurs for 2005-04-21 19:03:24 +00:00
Transforms Fix a bug where we would not promote calls to invokes if they occured in 2005-04-21 16:46:46 +00:00
VMCore Improve doxygen, from part of Evan's patch that didn't apply. 2005-04-21 16:06:03 +00:00
Makefile