aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add RegionPass support.Tobias Grosser2010-10-203-0/+280
* Fix CMake buildDouglas Gregor2010-10-201-0/+1
* Fix backwards conditional.Jim Grosbach2010-10-201-1/+1
* Make CodeGen TBAA-aware.Dan Gohman2010-10-206-30/+72
* Add dynamic realignment when rematerializing the base register.Jim Grosbach2010-10-201-0/+13
* Nuke a commented out bit that got missed a while back.Jim Grosbach2010-10-191-1/+1
* Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do anyJim Grosbach2010-10-1910-18/+109
* Move NoAA out of BasicAliasAnalysis.cpp into its own file, now thatDan Gohman2010-10-193-87/+92
* Reapply r116831 and r116839, converting AliasAnalysis to useDan Gohman2010-10-1911-59/+63
* Extend StringRef's edit-distance algorithm to permit an upper bound on the al...Douglas Gregor2010-10-191-1/+8
* Update comments to remove obsolete references.Jim Grosbach2010-10-191-6/+5
* Revert r116831 and r116839, which are breaking selfhost builds.Dan Gohman2010-10-197-46/+44
* Shrink MachineOperand from 40 to 32 bytes on 64-bit hosts.Jakob Stoklund Olesen2010-10-191-3/+3
* 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-191-32/+17
* 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-195-77/+123
* Oops, check in all the files for converting AliasAnalysis toDan Gohman2010-10-192-4/+4
* Change AliasAnalysis and its clients to use uint64_t instead of unsignedDan Gohman2010-10-195-40/+42
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-19118-139/+436
* Revert r116781 "- Add a hook for target to determine whether an instruction defDaniel Dunbar2010-10-195-101/+52
* 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-191-6/+7
* Add lower argument and return of device functionChe-Liang Chiou2010-10-197-9/+275
* Fix spelling.Bill Wendling2010-10-191-1/+1
* 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-191-9/+10
* 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-195-52/+101
* Move the definition of this to the source file to anchor the vtable.Chandler Carruth2010-10-191-0/+3
* Support alignment for NEON vld-lane and vst-lane instructions.Bob Wilson2010-10-191-0/+11
* Added a few tweaks to the Intel Descriptor-table support instructions to allowKevin Enderby2010-10-192-0/+48
* ARM encoding information for [SU]SAT* instructions.Jim Grosbach2010-10-181-14/+58
* Make the representation of AliasSets explicitly differentiateDan Gohman2010-10-181-2/+2
* Revert r116220 - thus turning arm fast isel back on by default.Eric Christopher2010-10-181-3/+3
* CrashRecoveryContext: Add missing return, so that the signal fires after we ourDaniel Dunbar2010-10-181-0/+3
* Don't pass the raw invalid pointer used to represent conflictingDan Gohman2010-10-181-3/+5
* Don't recompute MachineRegisterInfo in the Optimize* method.Bill Wendling2010-10-183-7/+8
* Trailing whitespace.Mikhail Glushenkov2010-10-181-151/+151
* Implement R_386_GOT32.Rafael Espindola2010-10-181-0/+3
* Make AliasSetTracker TBAA-aware, enabling TBAA-enabled LICM.Dan Gohman2010-10-182-27/+55
* Relocate with .bss instead of using the symbol. Matches gas behavior.Rafael Espindola2010-10-181-0/+3
* Reenable assert.Rafael Espindola2010-10-181-1/+2
* Transfer debug loc to lowered call.Devang Patel2010-10-181-0/+2
* Add TypeBasedAliasAnalysis to the standard pass lists. Note that itDan Gohman2010-10-181-2/+2
* Fix BasicAA to pass TBAAInfo through to the chained analysis.Dan Gohman2010-10-181-26/+47