aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-10-19Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson
2010-10-19Revert r116781 "- Add a hook for target to determine whether an instruction defDaniel Dunbar
2010-10-19Consistently use AliasAnalysis::UnknownSize instead of hardcoding ~0u.Dan Gohman
2010-10-19GlobalOpt: EvaluateFunction() must not evaluate stores to weak_odr globals.Mikhail Glushenkov
2010-10-19Trailing whitespace.Mikhail Glushenkov
2010-10-19Add svn:ignoreChe-Liang Chiou
2010-10-19Add svn:ignore to lib/Target/PTX/Che-Liang Chiou
2010-10-19Add test case mov.ll for PTX device functionChe-Liang Chiou
2010-10-19Add lower argument and return of device functionChe-Liang Chiou
2010-10-19Fix spelling.Bill Wendling
2010-10-19First step to allowing the resource directory of Clang to be adjusted forChandler Carruth
2010-10-19X86: Add MS-CRT libcalls.Michael J. Spencer
2010-10-19Fix Whitespace.Michael J. Spencer
2010-10-19lib/CodeGen/TargetLoweringObjectFileImpl.cpp: Tweak to emit ".{section}${name...NAKAMURA Takumi
2010-10-19Fix for machine licm assert: RCCost <= RegPressure[RCId]Andrew Trick
2010-10-19Fix PR8300 by remembering to keep the bitcast in all cases.Rafael Espindola
2010-10-19lib/System/Win32/ThreadLocal.inc: Suppress "unused" warning on -Asserts.NAKAMURA Takumi
2010-10-19lib/Support/raw_ostream.cpp: Fix Cygwin's build.NAKAMURA Takumi
2010-10-19- Add a hook for target to determine whether an instruction def isEvan Cheng
2010-10-19Move the definition of this to the source file to anchor the vtable.Chandler Carruth
2010-10-19Speculatively revert 116753 and 116756 to attempt to fix the bots.Eric Christopher
2010-10-19Support alignment for NEON vld-lane and vst-lane instructions.Bob Wilson
2010-10-19Added a few tweaks to the Intel Descriptor-table support instructions to allowKevin Enderby
2010-10-18ARM encoding information for [SU]SAT* instructions.Jim Grosbach
2010-10-18Make the representation of AliasSets explicitly differentiateDan Gohman
2010-10-18Add a virtual destructor to silence a GCC warning.Chandler Carruth
2010-10-18Revert r116220 - thus turning arm fast isel back on by default.Eric Christopher
2010-10-18Get rid of unneeded FormatOutput global variableJason W Kim
2010-10-18CrashRecoveryContext: Add missing return, so that the signal fires after we ourDaniel Dunbar
2010-10-18Changed elf-dump to output hex format by default.Jason W Kim
2010-10-18Don't pass the raw invalid pointer used to represent conflictingDan Gohman
2010-10-18Don't recompute MachineRegisterInfo in the Optimize* method.Bill Wendling
2010-10-18Trailing whitespace.Mikhail Glushenkov
2010-10-18Add a basic testcase for TBAA-aware LICM.Dan Gohman
2010-10-18Implement R_386_GOT32.Rafael Espindola
2010-10-18Make AliasSetTracker TBAA-aware, enabling TBAA-enabled LICM.Dan Gohman
2010-10-18Relocate with .bss instead of using the symbol. Matches gas behavior.Rafael Espindola
2010-10-18Reenable assert.Rafael Espindola
2010-10-18Transfer debug loc to lowered call.Devang Patel
2010-10-18Add TypeBasedAliasAnalysis to the standard pass lists. Note that itDan Gohman
2010-10-18Run tbaa before basicaa, since that's how it's expected to be used.Dan Gohman
2010-10-18Fix BasicAA to pass TBAAInfo through to the chained analysis.Dan Gohman
2010-10-18For Thumb2, try to use frame pointer references for stack slots even when aJim Grosbach
2010-10-18Produce ELF::R_386_GOTPC relocations.Rafael Espindola
2010-10-18Make TypeBasedAliasAnalysis default to doing nothing, with a command-lineDan Gohman
2010-10-18Use chaining in TypeBasedAliasAnalysis::pointsToConstantMemory.Dan Gohman
2010-10-18Make BasicAliasAnalysis a normal AliasAnalysis implementation whichDan Gohman
2010-10-18Make the bots happy.Rafael Espindola
2010-10-18Added a handful of x86-32 instructions that were missing so that llvm-mc wouldKevin Enderby
2010-10-18Produce a R_386_PLT32 when needed. Moved the default cases of switches to theRafael Espindola