| Commit message (Expand) | Author | Age | Files | Lines |
* | [Object] | David Meyer | 2012-03-01 | 4 | -1/+330 |
* | Move getBundleStart() into MachineInstrBundle.h. | Jakob Stoklund Olesen | 2012-03-01 | 3 | -11/+19 |
* | BitstreamWriter: Use SmallVector::append instead of multiple push_back calls. | Daniel Dunbar | 2012-02-29 | 1 | -4/+6 |
* | BitstreamWriter: Change primary output buffer to be a SmallVector instead of an | Daniel Dunbar | 2012-02-29 | 1 | -2/+3 |
* | BitstreamWriter: Isolate access to the underlying buffer. | Daniel Dunbar | 2012-02-29 | 1 | -20/+32 |
* | BitcodeWriter: Expose less implementation details -- make BackpatchWord private | Daniel Dunbar | 2012-02-29 | 1 | -11/+9 |
* | Bitcode: Don't expose WriteBitcodeToStream to clients. | Daniel Dunbar | 2012-02-29 | 1 | -4/+0 |
* | [Object] Add symbol attribute flags: ST_ThreadLocal, ST_Common, and ST_Undefi... | David Meyer | 2012-02-29 | 2 | -11/+24 |
* | Add an analyzeVirtReg() function. | Jakob Stoklund Olesen | 2012-02-29 | 1 | -0/+33 |
* | Make MemoryObject accessor members const again | Derek Schuff | 2012-02-29 | 3 | -27/+26 |
* | Move the operand iterator into MachineInstrBundle.h where it belongs. | Jakob Stoklund Olesen | 2012-02-29 | 2 | -67/+108 |
* | Instructions inside a bundle have the same number as the bundle itself. | Jakob Stoklund Olesen | 2012-02-28 | 1 | -2/+6 |
* | In the ObjectFile interface, replace isInternal(), isAbsolute(), isGlobal(), ... | David Meyer | 2012-02-28 | 4 | -77/+32 |
* | On ELF, create relocations to the abbreviation and line sections when producing | Rafael Espindola | 2012-02-28 | 1 | -2/+2 |
* | Re-commit r151623 with fix. Only issue special no-return calls if it's a dire... | Evan Cheng | 2012-02-28 | 1 | -2/+3 |
* | Revert r151623 "Some ARM implementaions, e.g. A-series, does return stack pre... | Daniel Dunbar | 2012-02-28 | 1 | -3/+2 |
* | Some ARM implementaions, e.g. A-series, does return stack prediction. That is, | Evan Cheng | 2012-02-28 | 1 | -2/+3 |
* | [Object] Add {begin,end}_dynamic_symbols stubs and implementation for ELF. | Michael J. Spencer | 2012-02-28 | 4 | -20/+90 |
* | Remove duplicate copy of Object/ELF.h that somehow managed to get in. | Michael J. Spencer | 2012-02-27 | 1 | -1487/+0 |
* | ARM BL/BLX instruction fixups should use relocations. | Jim Grosbach | 2012-02-27 | 1 | -2/+4 |
* | Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" | Argyrios Kyrtzidis | 2012-02-27 | 1 | -0/+47 |
* | Fix PR12089 | Derek Schuff | 2012-02-27 | 1 | -1/+1 |
* | Add a MachineOperand iterator class. | Jakob Stoklund Olesen | 2012-02-27 | 1 | -0/+67 |
* | Help the compiler to eliminate some dead code when hashing an array of T | Jay Foad | 2012-02-27 | 1 | -3/+5 |
* | Change the implementation of dominates(inst, inst) to one based on what the | Rafael Espindola | 2012-02-26 | 1 | -9/+5 |
* | Don't call dominates on unreachable instructions. | Rafael Espindola | 2012-02-26 | 1 | -1/+1 |
* | Move isKnownNonNull from private implementation detail of BasicAA to a public | Nick Lewycky | 2012-02-25 | 1 | -0/+5 |
* | Add support for disabling llvm.lifetime intrinsics in the AlwaysInliner. These | Chad Rosier | 2012-02-25 | 3 | -4/+8 |
* | Replace a DenseSet with SmallPtrSet. | Benjamin Kramer | 2012-02-23 | 1 | -6/+4 |
* | Strip a layer of boilerplate from the VLIWPacketizer by storing the scheduler... | Benjamin Kramer | 2012-02-23 | 1 | -2/+1 |
* | The implementation of GeneralHash::addBits broke C++ aliasing rules; fix | Jay Foad | 2012-02-23 | 1 | -26/+20 |
* | Remove 'if' from getSuperRegisters, getSubRegisters, and getOverlaps that wer... | Craig Topper | 2012-02-23 | 1 | -7/+3 |
* | GCC warns about a comparison between signed and unsigned values. | Duncan Sands | 2012-02-23 | 1 | -1/+1 |
* | PostRASched: Convert physreg def/use tracking to Jakob's SparseSet. | Andrew Trick | 2012-02-23 | 1 | -0/+7 |
* | Track reserved registers separately from RegsAvailable. | Jakob Stoklund Olesen | 2012-02-23 | 1 | -2/+3 |
* | Allow the use of an alternate symbol for calculating a function's size. | Hal Finkel | 2012-02-22 | 1 | -0/+5 |
* | Properly emit _fltused with FastISel. Refactor to share code with SDAG. | Michael J. Spencer | 2012-02-22 | 2 | -9/+16 |
* | Add Foreach Loop | David Greene | 2012-02-22 | 1 | -0/+1 |
* | Fix typos. | Jakob Stoklund Olesen | 2012-02-22 | 1 | -1/+1 |
* | Support was removed from LLVM's MIPS backend for the PSP variant of that | Chandler Carruth | 2012-02-22 | 1 | -2/+1 |
* | Initialize SUnits before DAG building. | Andrew Trick | 2012-02-22 | 1 | -0/+1 |
* | Make all pointers to TargetRegisterClass const since they are all pointers to... | Craig Topper | 2012-02-22 | 2 | -6/+6 |
* | ADT/SparseSet.h: Fix up header dependencies. | NAKAMURA Takumi | 2012-02-22 | 1 | -0/+2 |
* | Add a Briggs and Torczon sparse set implementation. | Jakob Stoklund Olesen | 2012-02-22 | 1 | -0/+259 |
* | Add API "handleMoveIntoBundl" for updating liveness when moving instructions ... | Lang Hames | 2012-02-21 | 1 | -1/+9 |
* | Pull the parsing helper functions out of the Triple interface entirely. | Chandler Carruth | 2012-02-21 | 1 | -5/+0 |
* | Clean up comments that I missed when changing the triple representation. | Chandler Carruth | 2012-02-21 | 1 | -1/+2 |
* | Reorder some members in MCRegisterClass to remove padding on 64-bit builds. | Craig Topper | 2012-02-21 | 1 | -2/+2 |
* | In generated RegisterInfo files, replace a pointer to the end of an array wit... | Craig Topper | 2012-02-21 | 1 | -3/+4 |
* | Merge some tables in generated RegisterInfo file. Store indices into larger t... | Craig Topper | 2012-02-21 | 1 | -9/+21 |