- Jan 13, 2009
-
-
Devang Patel authored
llvm-svn: 62184
-
Daniel Dunbar authored
llvm-svn: 62183
-
Chris Lattner authored
llvm-svn: 62182
-
Daniel Dunbar authored
for the Darwin tool chain. - Ideally we would localize these to tool specific argument processing but for now this matches gcc closely. llvm-svn: 62181
-
Dan Gohman authored
llvm-svn: 62180
-
Dan Gohman authored
llvm-svn: 62179
-
Dan Gohman authored
llvm-svn: 62178
-
Dan Gohman authored
scheduling dependencies. Add assertion checks to help catch this. It appears the Mips target defaults to list-td, and it has a regression test that uses a physreg dependence. Such code was liable to be miscompiled, and now evokes an assertion failure. llvm-svn: 62177
-
Dan Gohman authored
least their preferred alignment. llvm-svn: 62176
-
Douglas Gregor authored
Turn off some Destroy calls that are currenly causing double-destruction of ScopedDecls. We will re-enable this later, when we have time to fully solve the ownership issue. llvm-svn: 62175
-
Sanjiv Gupta authored
llvm-svn: 62174
-
Dan Gohman authored
been modified, to avoid trouble in the (unlikely) scenario that D is a reference to an element in one of those arrays. llvm-svn: 62173
-
Daniel Dunbar authored
- Pulled -Xarch processing into this. - Get rid of manual creation of forwarding arg array. - Use Darwin/CC1 instead of generic GCC cc1 on X86. llvm-svn: 62172
-
Anders Carlsson authored
llvm-svn: 62170
-
Duncan Sands authored
via two paths, process it once not twice, d'oh! Analysis, testcase and original patch thanks to Mon Ping Wang. llvm-svn: 62169
-
Duncan Sands authored
llvm-svn: 62168
-
Duncan Sands authored
was not being cleaned by ExpungeNode. llvm-svn: 62167
-
Duncan Sands authored
llvm-svn: 62166
-
Duncan Sands authored
llvm-svn: 62165
-
Argyrios Kyrtzidis authored
DeclContext::KindTrait was not meant to be used outside of DeclContext::CastTo (causes compilation error on MSVC). Add DeclContext::getDeclKind() and use that instead of DeclContext::KindTrait. llvm-svn: 62164
-
Nick Lewycky authored
PR3296 and PR3302. llvm-svn: 62160
-
Chris Lattner authored
llvm-svn: 62158
-
Daniel Dunbar authored
llvm-svn: 62157
-
Daniel Dunbar authored
support -###. llvm-svn: 62156
-
Chris Lattner authored
sees attributes it doesn't know. llvm-svn: 62155
-
Daniel Dunbar authored
llvm-svn: 62154
-
Zhongxing Xu authored
llvm-svn: 62153
-
Daniel Dunbar authored
- --gstabs only goes to Darwin/Assembler when dealing with an assembly file from the command line. - Relative placement of -o option for cc1 moves depending on -fsyntax-only/-S, how quaint. llvm-svn: 62152
-
Evan Cheng authored
llvm-svn: 62151
-
Owen Anderson authored
llvm-svn: 62150
-
Daniel Dunbar authored
- Simple mechanism for group together sets of options so the driver can efficiently deal with them as a group (i.e., for forwarding -i* to cc1). - Use to finish off the major missing pieces of Darwin/CC1 support. llvm-svn: 62149
-
Anders Carlsson authored
llvm-svn: 62148
-
Douglas Gregor authored
llvm-svn: 62147
-
Daniel Dunbar authored
llvm-svn: 62146
-
Daniel Dunbar authored
arguments (e.g., -m32 and -m64). llvm-svn: 62145
-
Evan Cheng authored
FIX llvm-gcc bootstrap on x86_64 linux. If a virtual register is copied to a physical register, it's not necessarily defined by a copy. We have to watch out it doesn't clobber any sub-register that might be live during its live interval. If the live interval crosses a basic block, then it's not safe to check with the less conservative check (by scanning uses and defs) because it's possible a sub-register might be live out of the block. llvm-svn: 62144
-
Zhongxing Xu authored
llvm-svn: 62143
-
Zhongxing Xu authored
llvm-svn: 62142
-
Zhongxing Xu authored
llvm-svn: 62140
-
Daniel Dunbar authored
llvm-svn: 62139
-