aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Move NoAA out of BasicAliasAnalysis.cpp into its own file, now thatDan Gohman2010-10-195-96/+93
* Reapply r116831 and r116839, converting AliasAnalysis to useDan Gohman2010-10-1913-89/+93
* Extend StringRef's edit-distance algorithm to permit an upper bound on the al...Douglas Gregor2010-10-192-2/+14
* Update comments to remove obsolete references.Jim Grosbach2010-10-191-6/+5
* Revert r116831 and r116839, which are breaking selfhost builds.Dan Gohman2010-10-199-76/+74
* Shrink MachineOperand from 40 to 32 bytes on 64-bit hosts.Jakob Stoklund Olesen2010-10-192-9/+21
* Passes do not need to recursively initialize passes that they preserve, ifOwen Anderson2010-10-198-16/+2
* Enable using vdup for vector constants which are splat ofDale Johannesen2010-10-193-73/+21
* Remove extraneous slash.Owen Anderson2010-10-191-1/+1
* Small cleanups and fixes in preparation for fixing _GLOBAL_OFFSET_TABLE_.Rafael Espindola2010-10-191-7/+11
* Re-enable register pressure aware machine licm with fixes. Hoist() may haveEvan Cheng2010-10-1910-146/+148
* Oops, check in all the files for converting AliasAnalysis toDan Gohman2010-10-194-34/+34
* unittests: Use the correct defines and global variables when building on CMake.Michael J. Spencer2010-10-191-0/+2
* Fix VC2010 build.Michael J. Spencer2010-10-191-3/+0
* Factor out the call-once implementation into its own macro.Owen Anderson2010-10-191-70/+21
* Change AliasAnalysis and its clients to use uint64_t instead of unsignedDan Gohman2010-10-195-40/+42
* Fixing r116753 r116756 r116777Jason W Kim2010-10-1933-584/+619
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-19140-177/+561
* Revert r116781 "- Add a hook for target to determine whether an instruction defDaniel Dunbar2010-10-1910-126/+121
* Consistently use AliasAnalysis::UnknownSize instead of hardcoding ~0u.Dan Gohman2010-10-195-25/+34
* GlobalOpt: EvaluateFunction() must not evaluate stores to weak_odr globals.Mikhail Glushenkov2010-10-193-7/+51
* Trailing whitespace.Mikhail Glushenkov2010-10-191-1/+1
* Add svn:ignoreChe-Liang Chiou2010-10-190-0/+0
* Add svn:ignore to lib/Target/PTX/Che-Liang Chiou2010-10-190-0/+0
* Add test case mov.ll for PTX device functionChe-Liang Chiou2010-10-191-0/+13
* Add lower argument and return of device functionChe-Liang Chiou2010-10-197-9/+275
* Fix spelling.Bill Wendling2010-10-191-1/+1
* First step to allowing the resource directory of Clang to be adjusted forChandler Carruth2010-10-195-1/+34
* X86: Add MS-CRT libcalls.Michael J. Spencer2010-10-191-0/+2
* Fix Whitespace.Michael J. Spencer2010-10-192-26/+26
* lib/CodeGen/TargetLoweringObjectFileImpl.cpp: Tweak to emit ".{section}${name...NAKAMURA Takumi2010-10-191-5/+5
* Fix for machine licm assert: RCCost <= RegPressure[RCId]Andrew Trick2010-10-191-2/+2
* Fix PR8300 by remembering to keep the bitcast in all cases.Rafael Espindola2010-10-192-9/+23
* lib/System/Win32/ThreadLocal.inc: Suppress "unused" warning on -Asserts.NAKAMURA Takumi2010-10-191-0/+1
* lib/Support/raw_ostream.cpp: Fix Cygwin's build.NAKAMURA Takumi2010-10-191-0/+4
* - Add a hook for target to determine whether an instruction def isEvan Cheng2010-10-1910-121/+126
* Move the definition of this to the source file to anchor the vtable.Chandler Carruth2010-10-192-1/+4
* Speculatively revert 116753 and 116756 to attempt to fix the bots.Eric Christopher2010-10-1932-582/+582
* Support alignment for NEON vld-lane and vst-lane instructions.Bob Wilson2010-10-193-39/+70
* Added a few tweaks to the Intel Descriptor-table support instructions to allowKevin Enderby2010-10-194-0/+128
* ARM encoding information for [SU]SAT* instructions.Jim Grosbach2010-10-181-14/+58
* Make the representation of AliasSets explicitly differentiateDan Gohman2010-10-182-15/+11
* Add a virtual destructor to silence a GCC warning.Chandler Carruth2010-10-181-0/+2
* Revert r116220 - thus turning arm fast isel back on by default.Eric Christopher2010-10-182-5/+5
* Get rid of unneeded FormatOutput global variableJason W Kim2010-10-181-50/+48
* CrashRecoveryContext: Add missing return, so that the signal fires after we ourDaniel Dunbar2010-10-181-0/+3
* Changed elf-dump to output hex format by default.Jason W Kim2010-10-1832-582/+584
* Don't pass the raw invalid pointer used to represent conflictingDan Gohman2010-10-183-4/+49
* Don't recompute MachineRegisterInfo in the Optimize* method.Bill Wendling2010-10-184-7/+9
* Trailing whitespace.Mikhail Glushenkov2010-10-181-151/+151