aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* For Thumb2, try to use frame pointer references for stack slots even when aJim Grosbach2010-10-181-2/+10
* Produce ELF::R_386_GOTPC relocations.Rafael Espindola2010-10-182-1/+11
* Make TypeBasedAliasAnalysis default to doing nothing, with a command-lineDan Gohman2010-10-181-0/+10
* Use chaining in TypeBasedAliasAnalysis::pointsToConstantMemory.Dan Gohman2010-10-181-1/+4
* Make BasicAliasAnalysis a normal AliasAnalysis implementation whichDan Gohman2010-10-182-11/+29
* Make the bots happy.Rafael Espindola2010-10-181-1/+3
* Added a handful of x86-32 instructions that were missing so that llvm-mc wouldKevin Enderby2010-10-183-1/+51
* Produce a R_386_PLT32 when needed. Moved the default cases of switches to theRafael Espindola2010-10-181-7/+13
* ARM addrmode4 instructions (ldm, stm and friends) can't encode an immediateJim Grosbach2010-10-181-1/+2
* Grammar tweak.Jim Grosbach2010-10-181-1/+1
* Handle GOTOFF correctly on i386.Rafael Espindola2010-10-181-5/+15
* Trivial grammar tweak.Jim Grosbach2010-10-181-1/+1
* Improve lowering of sext to i128 on SPU.Kalle Raiskila2010-10-181-2/+7
* Remove the check for invalid calling conventions. Testing shows that they'reEric Christopher2010-10-181-4/+1
* Lift arg promotion from the X86 backend. This should be unified at some point.Eric Christopher2010-10-181-3/+57
* Now that we handle all allocas via a non-SP reg offset remove all of theEric Christopher2010-10-171-79/+39
* std::string cleanup.Benjamin Kramer2010-10-171-1/+1
* Fix a typo and silence unused variable warnings in -Asserts build.Benjamin Kramer2010-10-171-4/+2
* Allow more load types to be materialized through the allocas.Eric Christopher2010-10-171-1/+1
* Build with RTTI and exceptions disabled. Only in GCC for now.Oscar Fuentes2010-10-173-0/+10
* Optimize GEP off of intermediate allocas.Eric Christopher2010-10-171-14/+46
* Fix comment.Eric Christopher2010-10-171-1/+1
* Turn on AddOperator folding in GEP.Eric Christopher2010-10-171-1/+1
* Use the i12 immediate versions of the load instructions - they're handledEric Christopher2010-10-171-6/+6
* Add a MCObjectFormat class so that code common to all targets that use aRafael Espindola2010-10-167-48/+108
* Eliminate some calls to Value::getNameStr.Benjamin Kramer2010-10-163-5/+5
* MC-COFF: Add support for default-null weak externals.Michael J. Spencer2010-10-162-48/+62
* X86-Windows: Emit an undefined global __fltused symbol when targeting WindowsMichael J. Spencer2010-10-163-1/+29
* Whitespace!Michael J. Spencer2010-10-162-69/+69
* MC/AsmParser: Report .stabs directive as unsupported.Daniel Dunbar2010-10-161-0/+9
* More machine LICM work. It now tracks register pressure for path from prehead...Evan Cheng2010-10-161-69/+155
* Fix some funky formatting that got through.Eric Christopher2010-10-161-1/+3
* ARMCodeEmitter::emitMiscInstruction is dead. Long liveBill Wendling2010-10-151-45/+1
* Make sure offset is 0 for load/store register to the stack call.Eric Christopher2010-10-151-2/+2
* Generalize MemCpyOpt's handling of call slot forwarding to function properly ...Owen Anderson2010-10-151-18/+48
* Formatting.Eric Christopher2010-10-151-4/+4
* Fix else if -> if in store machinery.Eric Christopher2010-10-151-1/+1
* Reformatting. No functionalogicality changes.Bill Wendling2010-10-151-19/+15
* Refactor ARM fast-isel reg + offset to be a base + offset.Eric Christopher2010-10-151-40/+45
* Encoding information for the various ARM saturating add/sub instructions.Jim Grosbach2010-10-151-46/+53