aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Split MCELFStreamer into a header file.Logan Chien2012-12-071-107/+63
* [msan] Remove readonly/readnone attributes from all called functions.Evgeniy Stepanov2012-12-071-0/+13
* Use the new MIBundleBuilder class in the Mips target.Jakob Stoklund Olesen2012-12-072-18/+26
* Add higher-level API for dealing with bundled MachineInstrs.Jakob Stoklund Olesen2012-12-071-0/+32
* [mips] Delete nodes and instructions for dynamic alloca that are no longer inAkira Hatanaka2012-12-073-23/+0
* [mips] Shorten predicate name.Akira Hatanaka2012-12-075-105/+105
* [mips] Delete unused sub-target features.Akira Hatanaka2012-12-073-15/+2
* [mips] Remove unnecessary predicates.Akira Hatanaka2012-12-073-4/+4
* Add support to ValueTracking for determining that a pointer is non-nullChandler Carruth2012-12-071-0/+73
* Add a 'using' declaration to suppress GCC's -Woverloaded-virtual while weMatt Beaumont-Gay2012-12-061-0/+1
* fixed valgrind issues of prior commit, this change applies r169456 changes ba...Pedro Artigas2012-12-062-9/+48
* Remove unused field.Jakub Staszak2012-12-061-6/+1
* Remove trailing spaces.Jakub Staszak2012-12-061-25/+25
* Replace r169459 with something safer. Rather than having computeMaskedBits toEvan Cheng2012-12-067-101/+58
* Remove unneeded function, since PR8156 was fixed over a year ago.Jakub Staszak2012-12-061-18/+1
* Simplify code.Jakub Staszak2012-12-061-3/+1
* Fix a bug in the code that merges consecutive stores. Previously we did notNadav Rotem2012-12-061-10/+14
* MemorySanitizer.cpp: Suppress a warning. [-Wunused-variable]NAKAMURA Takumi2012-12-061-0/+1
* [msan] Fix a typo in a comment.Evgeniy Stepanov2012-12-061-1/+1
* [msan] Do not store origin for clean values.Evgeniy Stepanov2012-12-061-17/+57
* s/getLowerBoundDefault/getDefaultLowerBound/ for consistency. Also put the mo...Bill Wendling2012-12-062-5/+7
* Handle non-default array bounds.Bill Wendling2012-12-062-14/+59
* Remove intrinsic specific instructions for (V)MOVQUmr with patterns pointing ...Craig Topper2012-12-061-13/+5
* Mark MOVDQ(A/U)rm as ReMaterializable. Mark all MOVDQ(A/U) instructions as ne...Craig Topper2012-12-062-4/+9
* Revert r169456, "change MCContext to work on the doInitialization/doFinalizat...NAKAMURA Takumi2012-12-062-36/+6
* [arm fast-isel] Make the fast-isel implementation of memcpy respect alignment.Chad Rosier2012-12-061-11/+22
* Let targets provide hooks that compute known zero and ones for any_extendEvan Cheng2012-12-066-7/+100
* change MCContext to work on the doInitialization/doFinalization modelPedro Artigas2012-12-062-6/+36
* Set the 'MadeChange' variable if we are deleting blocks.Bill Wendling2012-12-061-0/+1
* Have CannotBeNegativeZero() be aware of the nsz fast-math flagMichael Ilseman2012-12-061-1/+6
* RegPressureTracker::dump(): Remove unnecessary argument.Andrew Trick2012-12-051-1/+1
* Change std::vector to SmallVector<4> and remove some unused methods.Eli Bendersky2012-12-051-1/+1
* Define new-value store instructions with base+immediate addressing modeJyotsna Verma2012-12-051-128/+53
* Fix name. The array is unboundED.Bill Wendling2012-12-051-1/+1
* RegisterPressureTracker: fix findUseBetween to handle DebugValueAndrew Trick2012-12-051-0/+2
* RegisterPressureTracker: unify virtual registers and physical regunits.Andrew Trick2012-12-051-241/+179
* RegisterPresssureTracker: Track live physical register by unit.Andrew Trick2012-12-051-94/+87
* Cost Model: change the default cost of control flow instructions (br / ret / ...Nadav Rotem2012-12-051-1/+1
* Correct ARM NOP encodingDavid Sehr2012-12-051-1/+1
* [NVPTX] Fix crash with unnamed struct argumentsJustin Holewinski2012-12-051-1/+1
* Use multiclass to define store instructions with base+immediate offsetJyotsna Verma2012-12-051-138/+68
* Adjust JIT target triple on OS X to match the current architecture.Bob Wilson2012-12-051-1/+11
* Fix misplaced closing brace.Matthew Curtis2012-12-051-1/+2
* Try to unbreak the build on hosts that don't transitively pull in a definitio...Benjamin Kramer2012-12-051-2/+2
* Remove unused MachineInstr constructors.Jakob Stoklund Olesen2012-12-051-27/+0
* Added a option to the disassembler to print immediates as hex.Kevin Enderby2012-12-054-11/+26
* - Added calls to doInitialization/doFinalization to immutable passesPedro Artigas2012-12-052-15/+52
* [msan] Instrument bswap intrinsic.Evgeniy Stepanov2012-12-051-6/+21
* [msan] Initialize callbacks in runOnFunction as opposed to doInitialization.Evgeniy Stepanov2012-12-051-37/+49
* [msan] Change linkage type of __msan_track_origins.Evgeniy Stepanov2012-12-051-1/+1