| Commit message (Expand) | Author | Age | Files | Lines |
* | split MachO section handling stuff out to its out .h/.cpp file. | Chris Lattner | 2009-08-10 | 8 | -274/+285 |
* | arm only needs to emit one .align directive for hidden nlp's, not one | Chris Lattner | 2009-08-10 | 1 | -1/+1 |
* | make sure that arm nonlazypointers are aligned properly | Chris Lattner | 2009-08-10 | 1 | -0/+1 |
* | Fix a weird ppc64-specific link error during an llvm-gcc build: | Chris Lattner | 2009-08-10 | 1 | -0/+2 |
* | fix some warnings for the MSVC build, by Yonggang Luo! | Chris Lattner | 2009-08-10 | 1 | -1/+1 |
* | Make this comment more closely reflect the code. | Dan Gohman | 2009-08-10 | 1 | -1/+1 |
* | Add support for printing loop structure information in asm comments. | David Greene | 2009-08-10 | 1 | -3/+99 |
* | Checkpoint scheduling itinerary changes. | David Goodwin | 2009-08-10 | 3 | -28/+53 |
* | Post RA scheduler changes. Introduce a hazard recognizer that uses the target... | David Goodwin | 2009-08-10 | 6 | -78/+331 |
* | Watch out for empty BB. | Evan Cheng | 2009-08-10 | 1 | -1/+1 |
* | rev, rev16, and revsh do not set CPSR. | Evan Cheng | 2009-08-10 | 1 | -3/+3 |
* | Duh. Most 16-bit Thumb rr instructions are two-address. Fix table. | Evan Cheng | 2009-08-10 | 1 | -9/+15 |
* | CPSR can be livein; transfer predicate operands correctly; tMUL is two-address. | Evan Cheng | 2009-08-10 | 1 | -19/+57 |
* | Add support for folding loads / stores into 16-bit moves used by Thumb2. | Evan Cheng | 2009-08-10 | 1 | -37/+61 |
* | 80 col violation. | Evan Cheng | 2009-08-10 | 1 | -2/+3 |
* | Use tMOVgpr2gpr instead of t2MOVr. | Evan Cheng | 2009-08-10 | 1 | -4/+7 |
* | Add support for a user supplied pointer argument to llvm_install_error_handler. | Daniel Dunbar | 2009-08-10 | 1 | -2/+6 |
* | Move ConstantExpr handling to ResolveConstantExpr method and also | Bruno Cardoso Lopes | 2009-08-10 | 2 | -28/+87 |
* | Add support to reduce most of 32-bit Thumb2 arithmetic instructions. | Evan Cheng | 2009-08-10 | 4 | -81/+161 |
* | Always use the 16-bit tMOVgpr2gpr instead of the 32-bit t2MOVr. | Evan Cheng | 2009-08-10 | 1 | -2/+1 |
* | Make the big switch: Change MCSectionMachO to represent a section *semantically* | Chris Lattner | 2009-08-10 | 6 | -123/+429 |
* | Use abs64 instead abs; some platforms don't have a 64-bit abs overload. Notic... | Benjamin Kramer | 2009-08-09 | 1 | -1/+1 |
* | Add support to convert 32-bit instructions to 16-bit non-two-address ones. | Evan Cheng | 2009-08-09 | 1 | -35/+96 |
* | always end a section with \n on elf. | Chris Lattner | 2009-08-09 | 1 | -0/+2 |
* | llvm-mc/AsmParser: Implement user defined super classes. | Daniel Dunbar | 2009-08-09 | 2 | -2/+27 |
* | Extend comment on ParserMatchClass .td field, and add some missing | Daniel Dunbar | 2009-08-09 | 2 | -0/+4 |
* | llvm-mc/AsmParser: Define match classes in the .td file. | Daniel Dunbar | 2009-08-09 | 1 | -0/+3 |
* | sink the 'name' and 'isdirective' state out of MCSection into its derived cla... | Chris Lattner | 2009-08-08 | 8 | -84/+106 |
* | Use subclassing to print lane-like immediates (w/o hash) eliminating | Anton Korobeynikov | 2009-08-08 | 5 | -32/+37 |
* | add a note about dead zero extends. | Chris Lattner | 2009-08-08 | 1 | -0/+49 |
* | 1. Make MCSection an abstract class. | Chris Lattner | 2009-08-08 | 8 | -123/+120 |
* | Add crc32 instruction and intrinsics. Add a new class of prefix | Eric Christopher | 2009-08-08 | 5 | -0/+93 |
* | Add support for READCYCLECOUNTER in Blackfin back-end. | Jakob Stoklund Olesen | 2009-08-08 | 3 | -0/+35 |
* | add new PIC16Section class, this time hopefully not breaking the build :) | Chris Lattner | 2009-08-08 | 3 | -2/+40 |
* | llvm-mc/AsmMatcher: Switch token matching to use the new string matcher. | Daniel Dunbar | 2009-08-08 | 1 | -2/+6 |
* | Revert r78501, it doesn't build. | Daniel Dunbar | 2009-08-08 | 2 | -37/+1 |
* | make PIC16 create its own custom MCSection. | Chris Lattner | 2009-08-08 | 2 | -1/+37 |
* | make target-specific TLOF impls (except PIC16) create target-specific | Chris Lattner | 2009-08-08 | 2 | -5/+5 |
* | stub out PECOFF/MachO/ELF MCSection classes | Chris Lattner | 2009-08-08 | 1 | -2/+20 |
* | eliminate TargetLoweringObjectFileSparc in favor of a TAI hook. | Chris Lattner | 2009-08-08 | 5 | -31/+28 |
* | Don't build illegal ops in DAGCombiner::SimplifyBinOpWithSameOpcodeHands(). | Jakob Stoklund Olesen | 2009-08-08 | 1 | -1/+3 |
* | give pic16 a target-specific section creation name too | Chris Lattner | 2009-08-08 | 2 | -35/+33 |
* | now that getOrCreateSection is all object-file specific, | Chris Lattner | 2009-08-08 | 3 | -152/+133 |
* | sink getOrCreateSection down into all the object file implementations, | Chris Lattner | 2009-08-08 | 3 | -8/+34 |
* | Some ProfileInfo cleanups. | Daniel Dunbar | 2009-08-08 | 2 | -1/+2 |
* | Add a basic static ProfileInfo provider (ProfileEstimatorPass). | Daniel Dunbar | 2009-08-08 | 2 | -0/+237 |
* | Use reloc_absolute_word_sext relocation for X86::MOV64(ri/mi)32 instructions,... | Bruno Cardoso Lopes | 2009-08-08 | 1 | -2/+2 |
* | More ProfileInfo improvements. | Daniel Dunbar | 2009-08-08 | 5 | -68/+97 |
* | ELF improvements: | Bruno Cardoso Lopes | 2009-08-08 | 3 | -58/+94 |
* | Update CMake | Daniel Dunbar | 2009-08-08 | 1 | -0/+1 |