| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove unused member functions. | Eli Friedman | 2009-07-24 | 16 | -474/+0 |
* | hoist section name uniquing logic up to the top-level SectionForGlobal | Chris Lattner | 2009-07-24 | 3 | -28/+26 |
* | reduce indentation | Chris Lattner | 2009-07-24 | 1 | -35/+37 |
* | simplify code by making special case more obvious | Chris Lattner | 2009-07-24 | 1 | -9/+5 |
* | the 'isWeakForLinker' code is common between functions and globals, hoist it | Chris Lattner | 2009-07-24 | 1 | -55/+44 |
* | Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. | Chris Lattner | 2009-07-24 | 5 | -60/+39 |
* | fix indentation. | Chris Lattner | 2009-07-24 | 1 | -14/+14 |
* | use section flags more correctly. | Chris Lattner | 2009-07-24 | 3 | -7/+6 |
* | fix a mysterious and scary failure on test/CodeGen/X86/cstring.ll | Chris Lattner | 2009-07-24 | 1 | -1/+1 |
* | reduce api exposure: clients shouldn't call SectionKindForGlobal directly. | Chris Lattner | 2009-07-24 | 4 | -31/+32 |
* | make Constant::getRelocationInfo return an enum, as suggested by Duncan. | Chris Lattner | 2009-07-24 | 1 | -2/+2 |
* | remove more bits of small section support. | Chris Lattner | 2009-07-24 | 2 | -12/+4 |
* | remove more remnants of small section support. | Chris Lattner | 2009-07-24 | 4 | -53/+1 |
* | Remove SectionKind::Small*. This was only used on mips, and is apparently | Chris Lattner | 2009-07-24 | 4 | -72/+2 |
* | Thumb2 should use the register scavenger. | Evan Cheng | 2009-07-24 | 1 | -2/+1 |
* | FLDD, FLDS, FCPYD, FCPYS, FSTD, FSTS, VMOVD, VMOVQ maps to the same instructi... | Evan Cheng | 2009-07-24 | 6 | -67/+29 |
* | Update insertps handling based on feedback. Move to a v4f32 style | Eric Christopher | 2009-07-24 | 2 | -18/+15 |
* | Remove the IA-64 backend. | Dan Gohman | 2009-07-24 | 31 | -4373/+1 |
* | Correctly handle the Thumb-2 imm8 addrmode. Specialize frame index eliminatio... | David Goodwin | 2009-07-24 | 16 | -211/+370 |
* | Added a 2+-byte NOP instruction to the Intel tables, | Sean Callanan | 2009-07-23 | 1 | -1/+4 |
* | Thumb2 does not allow the use of "pc" register as part of the load / store ad... | Evan Cheng | 2009-07-23 | 1 | -15/+0 |
* | Revert r75581: it causes massive breakage in the Ada | Duncan Sands | 2009-07-23 | 1 | -0/+23 |
* | Fix up ARM constant island pass for Thumb2. | Evan Cheng | 2009-07-23 | 1 | -125/+129 |
* | Since we have moved unified assembly, switch to ADR instruction instead of a ... | Evan Cheng | 2009-07-23 | 2 | -28/+8 |
* | Fix frame index elimination to correctly handle thumb-2 addressing modes that... | David Goodwin | 2009-07-23 | 10 | -18/+124 |
* | 80 col violation. | Evan Cheng | 2009-07-23 | 1 | -2/+4 |
* | Support insertps via the intrinsic and add a couple of simple | Eric Christopher | 2009-07-23 | 1 | -2/+14 |
* | Do not call getMangledName on Intrinsics. | Sanjiv Gupta | 2009-07-23 | 1 | -4/+3 |
* | remove SectionFlags::Small: it is only used on Xcore, and we'll find | Chris Lattner | 2009-07-22 | 5 | -29/+7 |
* | x86 isel tweak: use lea (%reg,%reg) instead of lea (,%reg,2). | Dan Gohman | 2009-07-22 | 1 | -10/+31 |
* | Fix typo in addrmode definition. | David Goodwin | 2009-07-22 | 1 | -1/+1 |
* | Use getTargetConstant instead of getConstant since it's meant as an constant ... | Evan Cheng | 2009-07-22 | 4 | -22/+25 |
* | Switch some clients to Value::getName(), and other getName() user | Daniel Dunbar | 2009-07-22 | 2 | -14/+14 |
* | Simplify some uses of Value::getName() | Daniel Dunbar | 2009-07-22 | 2 | -2/+5 |
* | Fix indentation. | Daniel Dunbar | 2009-07-22 | 1 | -18/+19 |
* | Eliminate a redudant check Eli pointed out. | Evan Cheng | 2009-07-22 | 1 | -2/+2 |
* | doxygenify | Chris Lattner | 2009-07-22 | 1 | -7/+7 |
* | Thread local globals don't require special handling by the linker and so can | Richard Osborne | 2009-07-22 | 1 | -0/+7 |
* | Revert commit 76707, it was breaking the llvm-gcc build | Duncan Sands | 2009-07-22 | 1 | -2/+1 |
* | Don't forget D16 - D31 are clobbered by calls and sjlj eh. | Evan Cheng | 2009-07-22 | 3 | -10/+20 |
* | Add R12 to the list of registers clobbered by 16-bit Thumb calls as a pre-cau... | Evan Cheng | 2009-07-22 | 1 | -2/+2 |
* | Fix a obvious copy-n-paste bug. | Evan Cheng | 2009-07-22 | 1 | -1/+1 |
* | Get rid one of the getRegisterNumbering. Also add D16 - D31. | Evan Cheng | 2009-07-22 | 3 | -69/+78 |
* | Add support for MMX VSETCC. | Eli Friedman | 2009-07-22 | 2 | -0/+33 |
* | Added the unconditional JMP with an 8-bit relocation for the | Sean Callanan | 2009-07-22 | 1 | -1/+3 |
* | Add an entry. | Evan Cheng | 2009-07-22 | 1 | -0/+4 |
* | inline the two MergeableConstSection implementations into their | Chris Lattner | 2009-07-22 | 2 | -25/+18 |
* | set the ELF "small" flag on objects that end up in .rodata.cst4 consistently, | Chris Lattner | 2009-07-22 | 1 | -1/+2 |
* | don't set the small flag yet. | Chris Lattner | 2009-07-22 | 1 | -2/+1 |
* | remove the SelectSectionForMachineConst hook, replacing it with | Chris Lattner | 2009-07-22 | 3 | -41/+58 |