| Commit message (Expand) | Author | Age | Files | Lines |
* | [ms-inline asm] Expose the ErrorInfo from the MatchInstructionImpl. In general, | Chad Rosier | 2012-08-21 | 1 | -1/+3 |
* | Add an MCID::Select flag and TII hooks for optimizing selects. | Jakob Stoklund Olesen | 2012-08-16 | 1 | -0/+7 |
* | Switch the fixed-length disassembler to be table-driven. | Jim Grosbach | 2012-08-14 | 1 | -0/+32 |
* | [ms-inline asm] Extend the MC AsmParser API to match MCInsts (but not emit). | Chad Rosier | 2012-08-09 | 1 | -0/+13 |
* | Move [SU]LEB128 encoding to a utility header. | Jim Grosbach | 2012-08-08 | 1 | -5/+0 |
* | Added MispredictPenalty to SchedMachineModel. | Andrew Trick | 2012-08-08 | 1 | -2/+8 |
* | Fix typo. | Jakob Stoklund Olesen | 2012-08-06 | 1 | -1/+1 |
* | Give MCRegisterInfo an implementation file. | Jakob Stoklund Olesen | 2012-07-27 | 1 | -55/+3 |
* | Eliminate the large XXXSubRegTable constant arrays. | Jakob Stoklund Olesen | 2012-07-27 | 1 | -13/+32 |
* | Differentially encode all MC register lists. | Jakob Stoklund Olesen | 2012-07-25 | 1 | -34/+20 |
* | Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind. | Akira Hatanaka | 2012-07-21 | 1 | -1/+3 |
* | I'm introducing a new machine model to simultaneously allow simple | Andrew Trick | 2012-07-07 | 3 | -87/+129 |
* | Tweak spelling. | Andrew Trick | 2012-07-07 | 1 | -1/+1 |
* | Fix an overzealous assertion. It is legitimate for a target to have multiple... | Owen Anderson | 2012-07-05 | 1 | -1/+1 |
* | Reapply "Make NumMicroOps a variable in the subtarget's instruction itinerary." | Andrew Trick | 2012-07-02 | 1 | -2/+1 |
* | Revert "Make NumMicroOps a variable in the subtarget's instruction itinerary." | Andrew Trick | 2012-06-29 | 1 | -1/+2 |
* | misched: count micro-ops toward the issue limit. | Andrew Trick | 2012-06-29 | 1 | -6/+6 |
* | Make NumMicroOps a variable in the subtarget's instruction itinerary. | Andrew Trick | 2012-06-29 | 1 | -3/+3 |
* | The ELF relocation record format is different for N64 | Jack Carter | 2012-06-27 | 1 | -1/+43 |
* | Revert r158679 - use case is unclear (and it increases the memory footprint). | Hal Finkel | 2012-06-22 | 1 | -2/+2 |
* | EmitZerofill should take a 64-bit size or else it's chopping off large zero-f... | Evan Cheng | 2012-06-22 | 1 | -1/+1 |
* | Remove another duplicated variable. We only need one to tell us if the linker | Rafael Espindola | 2012-06-22 | 1 | -7/+0 |
* | Fix a FIXME: DwarfRequiresRelocationForSectionOffset is the same as | Rafael Espindola | 2012-06-22 | 1 | -9/+0 |
* | Emit relocations for DW_AT_location entries on systems which need it. This is | Nick Lewycky | 2012-06-22 | 1 | -5/+7 |
* | Allow up to 64 functional units per processor itinerary. | Hal Finkel | 2012-06-18 | 1 | -2/+2 |
* | Sched itinerary fix: Avoid static initializers. | Andrew Trick | 2012-06-08 | 1 | -3/+13 |
* | misched: API for minimum vs. expected latency. | Andrew Trick | 2012-06-05 | 1 | -1/+7 |
* | misched: Added MultiIssueItineraries. | Andrew Trick | 2012-06-05 | 1 | -7/+66 |
* | Implement local-exec TLS on PowerPC. | Roman Divacky | 2012-06-04 | 1 | -0/+2 |
* | Remove the old register list functions from MCRegisterInfo. | Jakob Stoklund Olesen | 2012-06-01 | 1 | -36/+0 |
* | Switch all register list clients to the new MC*Iterator interface. | Jakob Stoklund Olesen | 2012-06-01 | 1 | -6/+10 |
* | Emit register unit root tables. | Jakob Stoklund Olesen | 2012-05-31 | 1 | -1/+46 |
* | Add MCRegisterInfo::RegListIterator. | Jakob Stoklund Olesen | 2012-05-30 | 1 | -2/+54 |
* | Make DiffListIterator public to unbreak the gcc buildbots. | Jakob Stoklund Olesen | 2012-05-30 | 1 | -1/+1 |
* | Emit register unit lists for each register. | Jakob Stoklund Olesen | 2012-05-29 | 1 | -1/+103 |
* | Compress MCRegisterInfo register name tables. | Jakob Stoklund Olesen | 2012-05-25 | 1 | -5/+8 |
* | Refactor data-in-code annotations. | Jim Grosbach | 2012-05-18 | 6 | -71/+69 |
* | TableGen'erate mapping physical registers to encoding values. | Jim Grosbach | 2012-05-15 | 1 | -1/+13 |
* | Tidy up. Trailing whitespace. | Jim Grosbach | 2012-05-11 | 8 | -55/+55 |
* | Nuke a few dead remnants of the CBE. | Jim Grosbach | 2012-05-05 | 1 | -7/+0 |
* | Make member variables of AsmToken private. Remove unnecessary forward declara... | Craig Topper | 2012-04-15 | 2 | -5/+1 |
* | Use the correct section types on Solaris for unwind data on both x86 and x86-64. | David Chisnall | 2012-04-10 | 1 | -0/+1 |
* | Output UTF-8-encoded characters as identifier characters into assembly | Sean Hunt | 2012-04-07 | 1 | -0/+7 |
* | Implement DwarfLLVMRegPair::operator< without violating asymmetry. | Benjamin Kramer | 2012-04-04 | 1 | -4/+5 |
* | Move getOpcodeName from the various target InstPrinters into the superclass M... | Benjamin Kramer | 2012-04-02 | 1 | -1/+1 |
* | Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ... | Craig Topper | 2012-04-02 | 1 | -2/+5 |
* | Emit the LLVM<->DWARF register mapping as a sorted table and use binary searc... | Benjamin Kramer | 2012-04-01 | 1 | -26/+52 |
* | Reapply 153764 and 153761 with a fix. | Jakob Stoklund Olesen | 2012-03-30 | 1 | -12/+7 |
* | Revert 153764 and 153761. They broke a --enable-optimized --enable-assertions | Rafael Espindola | 2012-03-30 | 1 | -7/+12 |
* | Compress register lists by sharing suffixes. | Jakob Stoklund Olesen | 2012-03-30 | 1 | -12/+7 |