| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | 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 |