| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Remove UsuallyTinyPtrVector. | Argyrios Kyrtzidis | 2012-03-06 | 1 | -137/+0 |
* | Add include/llvm/ADT/UsuallyTinyPtrVector.h which is a vector that | Argyrios Kyrtzidis | 2012-03-06 | 1 | -0/+137 |
* | ARM refactor away a bunch of VLD/VST pseudo instructions. | Jim Grosbach | 2012-03-05 | 1 | -1/+1 |
* | MCRegisterInfo-ize getMatchingSuperReg. | Jim Grosbach | 2012-03-05 | 2 | -4/+11 |
* | Make MCRegisterInfo available to the the MCInstPrinter. | Jim Grosbach | 2012-03-05 | 2 | -3/+7 |
* | Remove an unused function. | Nadav Rotem | 2012-03-05 | 1 | -13/+0 |
* | Switch to a C-style cast here to silence a brain-dead MSVC warning. It | Chandler Carruth | 2012-03-05 | 1 | -1/+1 |
* | Shrink and reorder fields in MCRegisterClass to reduce size of static data. | Craig Topper | 2012-03-05 | 1 | -6/+6 |
* | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper | 2012-03-05 | 2 | -12/+12 |
* | Use <def,undef> operands when spilling NEON bundles. | Jakob Stoklund Olesen | 2012-03-04 | 1 | -0/+1 |
* | Replace the hashing functions on APInt and APFloat with overloads of the | Chandler Carruth | 2012-03-04 | 2 | -8/+15 |
* | Add generic support for hashing StringRef objects using the new hashing library. | Chandler Carruth | 2012-03-04 | 1 | -0/+4 |
* | Use uint16_t to store register overlaps to reduce static data. | Craig Topper | 2012-03-04 | 3 | -6/+6 |
* | Teach the hashing facilities how to hash std::string objects. | Chandler Carruth | 2012-03-04 | 1 | -0/+11 |
* | Use uint16_t instead of unsigned to store registers in reg classes. Reduces s... | Craig Topper | 2012-03-04 | 2 | -10/+10 |
* | Use uint16_t to store registers in callee saved register tables to reduce siz... | Craig Topper | 2012-03-04 | 1 | -1/+1 |
* | Enable the small vector POD optimization for BitCodeAbbrevOp. | Benjamin Kramer | 2012-03-03 | 1 | -1/+3 |
* | hash_state: Don't use initialization target during initialization. | Daniel Dunbar | 2012-03-03 | 1 | -3/+2 |
* | Fix indentation. | Benjamin Kramer | 2012-03-02 | 1 | -3/+3 |
* | Tidy up. Trailing whitespace. | Jim Grosbach | 2012-03-02 | 1 | -1/+1 |
* | Hashing: microoptimize a truncate on 64 bit away. This currently blocks dead ... | Benjamin Kramer | 2012-03-02 | 1 | -1/+1 |
* | delete dead code, patch by Michael Spencer. | Jia Liu | 2012-03-02 | 1 | -5/+0 |
* | Make the hashing algorithm Endian neutral. This is a bit annoying, but | Chandler Carruth | 2012-03-02 | 1 | -0/+6 |
* | Simplify the pair optimization. Rather than using complex type traits, | Chandler Carruth | 2012-03-02 | 2 | -20/+2 |
* | Add a header that was technically missing to see if this gets the | Chandler Carruth | 2012-03-02 | 1 | -0/+1 |
* | We really want to hash pairs of directly-hashable data as directly | Chandler Carruth | 2012-03-02 | 2 | -0/+28 |
* | Add support for hashing pairs by delegating to each sub-object. There is | Chandler Carruth | 2012-03-02 | 1 | -59/+79 |
* | Grammar-o in function name. | Eric Christopher | 2012-03-02 | 1 | -2/+2 |
* | Remove the misguided extension here that reserved two special values in | Chandler Carruth | 2012-03-02 | 1 | -51/+17 |
* | [Object] | David Meyer | 2012-03-01 | 4 | -1/+39 |
* | Fix two warnings in this code that I missed. | Chandler Carruth | 2012-03-01 | 1 | -2/+3 |
* | Move include/llvm/ADT/SaveAndRestore.h -> include/llvm/Support/SaveAndRestore.h | Argyrios Kyrtzidis | 2012-03-01 | 1 | -0/+0 |
* | Rewrite LLVM's generalized support library for hashing to follow the API | Chandler Carruth | 2012-03-01 | 3 | -148/+758 |
* | Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it. | Benjamin Kramer | 2012-03-01 | 2 | -5/+10 |
* | Move TargetRegisterInfo::getSubReg() to MCRegisterInfo. | Jim Grosbach | 2012-03-01 | 2 | -6/+15 |
* | Make TargetRegisterClasses non-virtual by making the only virtual function a ... | Benjamin Kramer | 2012-03-01 | 1 | -14/+4 |
* | Make InlineSpiller bundle-aware. | Jakob Stoklund Olesen | 2012-03-01 | 1 | -0/+9 |
* | [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 |