| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Emit debug info for data-only files. This version | Dale Johannesen | 2008-07-09 | 1 | -5/+9 |
| | | | | | | | applies to ppc Darwin only. llvm-svn: 53353 | ||||
| * | Factor local liveness computation out into its own function. | Owen Anderson | 2008-07-09 | 1 | -28/+36 |
| | | | | | llvm-svn: 53352 | ||||
| * | Reuse the MO variable instead of recomputing it in RegAllocLocal. | Dan Gohman | 2008-07-09 | 2 | -9/+9 |
| | | | | | | | Keep RegAllocSimple in sync. llvm-svn: 53351 | ||||
| * | Distinguish .const and .const_data on Darwin, when needed. This is somehow ↵ | Anton Korobeynikov | 2008-07-09 | 1 | -1/+3 |
| | | | | | | | crazy :) llvm-svn: 53350 | ||||
| * | Give RegAllocSimple a TargetInstrInfo member to keep it consistent | Dan Gohman | 2008-07-09 | 1 | -2/+2 |
| | | | | | | | with RegAllocLocal. llvm-svn: 53347 | ||||
| * | RegAllocLocal has a TargetInstrInfo data member. Use it instead | Dan Gohman | 2008-07-09 | 1 | -5/+1 |
| | | | | | | | of having local variables duplicate it. llvm-svn: 53346 | ||||
| * | Use find with std::map, when that's what's needed, instead of lower_bound | Dan Gohman | 2008-07-09 | 2 | -5/+4 |
| | | | | | | | with extra checks. llvm-svn: 53344 | ||||
| * | Remove getParentMap() from GRExprEngine. | Ted Kremenek | 2008-07-09 | 2 | -22/+1 |
| | | | | | llvm-svn: 53343 | ||||
| * | Weak stuff always goes to coalesced sections on Darwin | Anton Korobeynikov | 2008-07-09 | 1 | -2/+6 |
| | | | | | llvm-svn: 53340 | ||||
| * | Updated checker build. | Ted Kremenek | 2008-07-09 | 1 | -1/+1 |
| | | | | | llvm-svn: 53339 | ||||
| * | Add test case. | Ted Kremenek | 2008-07-09 | 1 | -0/+45 |
| | | | | | llvm-svn: 53335 | ||||
| * | Fix PR2519: correctly handle CFDictionaryCreate. | Ted Kremenek | 2008-07-09 | 1 | -9/+31 |
| | | | | | llvm-svn: 53334 | ||||
| * | Remove #include <iostream>. | Dan Gohman | 2008-07-09 | 1 | -2/+0 |
| | | | | | llvm-svn: 53333 | ||||
| * | Extend va_start checking to include __builtin_stdarg_start. | Ted Kremenek | 2008-07-09 | 1 | -0/+1 |
| | | | | | llvm-svn: 53332 | ||||
| * | Codegen support for __builtin_stdarg_start | Chris Lattner | 2008-07-09 | 1 | -2/+3 |
| | | | | | llvm-svn: 53329 | ||||
| * | Add parser support for __builtin_stdarg_start, PR2531 | Chris Lattner | 2008-07-09 | 2 | -1/+3 |
| | | | | | llvm-svn: 53328 | ||||
| * | Testcase for PR2024 | Anton Korobeynikov | 2008-07-09 | 1 | -0/+13 |
| | | | | | llvm-svn: 53327 | ||||
| * | Silence a warning | Anton Korobeynikov | 2008-07-09 | 1 | -1/+1 |
| | | | | | llvm-svn: 53326 | ||||
| * | Drop enum and use constants for SectionFlags | Anton Korobeynikov | 2008-07-09 | 1 | -16/+14 |
| | | | | | llvm-svn: 53325 | ||||
| * | Add FIXME needed to be resolved later | Anton Korobeynikov | 2008-07-09 | 1 | -0/+1 |
| | | | | | llvm-svn: 53324 | ||||
| * | Use only 'subset' of flags | Anton Korobeynikov | 2008-07-09 | 1 | -11/+3 |
| | | | | | llvm-svn: 53323 | ||||
| * | Typo | Anton Korobeynikov | 2008-07-09 | 1 | -1/+1 |
| | | | | | llvm-svn: 53322 | ||||
| * | Revert accidentially added stuff | Anton Korobeynikov | 2008-07-09 | 1 | -2/+1 |
| | | | | | llvm-svn: 53321 | ||||
| * | First sketch of special section objects | Anton Korobeynikov | 2008-07-09 | 4 | -204/+242 |
| | | | | | llvm-svn: 53320 | ||||
| * | Honour text sections | Anton Korobeynikov | 2008-07-09 | 2 | -2/+3 |
| | | | | | llvm-svn: 53319 | ||||
| * | Use isWeakForLinker() hook | Anton Korobeynikov | 2008-07-09 | 3 | -18/+6 |
| | | | | | llvm-svn: 53318 | ||||
| * | Unbreak | Anton Korobeynikov | 2008-07-09 | 1 | -0/+1 |
| | | | | | llvm-svn: 53317 | ||||
| * | Switch to new section name handling facility | Anton Korobeynikov | 2008-07-09 | 3 | -106/+18 |
| | | | | | llvm-svn: 53316 | ||||
| * | Another bunch of hacks for named sections support | Anton Korobeynikov | 2008-07-09 | 2 | -11/+22 |
| | | | | | llvm-svn: 53315 | ||||
| * | Typo | Anton Korobeynikov | 2008-07-09 | 1 | -1/+1 |
| | | | | | llvm-svn: 53314 | ||||
| * | Drop mergeable flag, if size is no suitable | Anton Korobeynikov | 2008-07-09 | 1 | -2/+8 |
| | | | | | llvm-svn: 53313 | ||||
| * | Fix several bugs in named sections handling | Anton Korobeynikov | 2008-07-09 | 2 | -13/+11 |
| | | | | | llvm-svn: 53312 | ||||
| * | Add hacky way to distinguish named and named sections. This will be ↵ | Anton Korobeynikov | 2008-07-09 | 4 | -46/+81 |
| | | | | | | | generalized in the future. llvm-svn: 53311 | ||||
| * | Use 'gnu.linkonce', where needed | Anton Korobeynikov | 2008-07-09 | 1 | -6/+9 |
| | | | | | llvm-svn: 53310 | ||||
| * | Fix thinko | Anton Korobeynikov | 2008-07-09 | 2 | -4/+8 |
| | | | | | llvm-svn: 53309 | ||||
| * | Drop dead member reference | Anton Korobeynikov | 2008-07-09 | 1 | -1/+0 |
| | | | | | llvm-svn: 53308 | ||||
| * | Add funny darwin section selection logic | Anton Korobeynikov | 2008-07-09 | 2 | -13/+123 |
| | | | | | llvm-svn: 53307 | ||||
| * | Handle ELF mergeable sections | Anton Korobeynikov | 2008-07-09 | 3 | -6/+72 |
| | | | | | llvm-svn: 53306 | ||||
| * | Provide section selection for X86 ELF targets | Anton Korobeynikov | 2008-07-09 | 3 | -64/+50 |
| | | | | | llvm-svn: 53305 | ||||
| * | Provide general hook for section name calculation | Anton Korobeynikov | 2008-07-09 | 3 | -10/+44 |
| | | | | | llvm-svn: 53304 | ||||
| * | Print entity size for mergeable sections | Anton Korobeynikov | 2008-07-09 | 2 | -9/+20 |
| | | | | | llvm-svn: 53303 | ||||
| * | Split PrintSectionFlags | Anton Korobeynikov | 2008-07-09 | 2 | -81/+70 |
| | | | | | llvm-svn: 53302 | ||||
| * | Split UniqueSectionForGlobal() | Anton Korobeynikov | 2008-07-09 | 2 | -33/+29 |
| | | | | | llvm-svn: 53301 | ||||
| * | Split PreferredEHDataFormat hook | Anton Korobeynikov | 2008-07-09 | 2 | -54/+87 |
| | | | | | llvm-svn: 53300 | ||||
| * | Split X86TargetAsmInfo into 4 subtarget-specific classes | Anton Korobeynikov | 2008-07-09 | 3 | -191/+220 |
| | | | | | llvm-svn: 53299 | ||||
| * | Whitespace cleanup | Anton Korobeynikov | 2008-07-09 | 1 | -16/+16 |
| | | | | | llvm-svn: 53298 | ||||
| * | Move flag decoding stuff into special hook | Anton Korobeynikov | 2008-07-09 | 3 | -17/+27 |
| | | | | | llvm-svn: 53297 | ||||
| * | Properly handle linkonce stuff | Anton Korobeynikov | 2008-07-09 | 4 | -35/+110 |
| | | | | | llvm-svn: 53296 | ||||
| * | Provide skeletone code for calculation of section, where global should be ↵ | Anton Korobeynikov | 2008-07-09 | 4 | -5/+99 |
| | | | | | | | emitted into llvm-svn: 53295 | ||||
| * | Use 'llvm-linkonce' consistently | Anton Korobeynikov | 2008-07-09 | 1 | -3/+3 |
| | | | | | llvm-svn: 53294 | ||||

