aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* "@string = constant i8 0" is a value i8* string of length zero. Analyze thatNick Lewycky2011-10-201-6/+13
* Revert 142337. Thumb1 still doesn't support dynamic stack realignment. :(Chad Rosier2011-10-203-32/+11
* Initialze ScalarEvalution dependency.Devang Patel2011-10-191-0/+1
* Fix TLS lowering bug. The CopyFromReg must be glued to the TLSCALL. rdar://10...Evan Cheng2011-10-191-1/+2
* Improve code generation for vselect on SSE2:Nadav Rotem2011-10-191-7/+9
* Fix parsing of a line with only a # in it.Rafael Espindola2011-10-191-1/+2
* Use literal pool loads instead of MOVW/MOVT for materializing global addresse...James Molloy2011-10-191-3/+6
* Implement PasteDavid Greene2011-10-193-28/+67
* Process NAMEDavid Greene2011-10-191-8/+35
* Process Defm Prefix as InitDavid Greene2011-10-192-20/+40
* Parse Def ID as ValueDavid Greene2011-10-192-14/+42
* Don't Parse Object Body as a NameDavid Greene2011-10-191-0/+4
* Use Parse ModeDavid Greene2011-10-191-2/+9
* Make ID Parsing More FlexibleDavid Greene2011-10-192-10/+26
* Add NAME MemberDavid Greene2011-10-192-1/+6
* Fix Name AccessDavid Greene2011-10-191-2/+3
* Fix Name AccessDavid Greene2011-10-191-1/+2
* Fix Name AccessDavid Greene2011-10-191-2/+3
* Fix Name AccessDavid Greene2011-10-191-1/+2
* Disambiguate Numbers and IdentifiersDavid Greene2011-10-191-1/+37
* Add PeekDavid Greene2011-10-192-0/+5
* Resolve Record NamesDavid Greene2011-10-191-0/+6
* Allow Names Changes on Unregistered RecordsDavid Greene2011-10-191-4/+3
* Fix Name AccessDavid Greene2011-10-191-1/+1
* Fix Name AccessDavid Greene2011-10-191-1/+1
* Fix Name AccessDavid Greene2011-10-191-1/+1
* Add Record InitDavid Greene2011-10-191-0/+4
* Make Template Arg Names InitsDavid Greene2011-10-193-34/+43
* Let SetValue Take and Init NameDavid Greene2011-10-192-9/+17
* Add Utility to Scope NamesDavid Greene2011-10-191-0/+36
* Make VarInit Name an InitDavid Greene2011-10-191-1/+13
* Add Value AccessorsDavid Greene2011-10-191-0/+12
* Generalize the reading of probability metadata to work for both branchesChandler Carruth2011-10-191-16/+24
* Teach the BranchProbabilityInfo analysis pass to read any metadataChandler Carruth2011-10-191-0/+38
* Add pass printing support to BlockFrequencyInfo pass. The implementationChandler Carruth2011-10-191-0/+4
* Add support for the vector-widening of vselect and vector-setccNadav Rotem2011-10-192-1/+28
* Make sure we emit the 'movw' and 'movt' only if it's supported. Otherwise, us...Bill Wendling2011-10-191-5/+27
* Remove some dead code.Bill Wendling2011-10-191-6/+0
* Rename PEXTR to PEXT. Add intrinsics for BMI instructions.Craig Topper2011-10-191-24/+47
* Adding dependencies to allow -DBUILD_SHARED_LIBS=true to complete.Joe Abbey2011-10-191-0/+1
* Emit the MOVT instruction only if the # LPads is > 64K.Bill Wendling2011-10-181-10/+20
* For Thumb mode, we need to use a constant pool if the value is too large to beBill Wendling2011-10-181-3/+20
* Revert "Turn on the vzeroupper pass by default."Eric Christopher2011-10-181-1/+1
* ARM VTBL (one register) assembly parsing and encoding.Jim Grosbach2011-10-184-3/+101
* Use the integer compare when the value is small enough. Use the "move into aBill Wendling2011-10-181-2/+17
* Turn on the vzeroupper pass by default.Eric Christopher2011-10-181-1/+1
* Use the integer compare when the value is small enough. Use the "move into aBill Wendling2011-10-181-6/+19
* Missed a spot!Nick Lewycky2011-10-181-1/+1
* Fix some typo/formatting issues. No functionality change.Nick Lewycky2011-10-182-10/+10
* Fix a bug in the legalization of vector anyext-load and trunc-store. Mem Inde...Nadav Rotem2011-10-181-7/+9