aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* ARM binary encoding information for RSB and RSC instructions.Jim Grosbach2010-10-151-44/+104
* Don't mark argument value stores as immutable, as otherwise the post-RAJim Grosbach2010-10-151-1/+1
* Use simple RegState::Define flag instead of getDefRegState(true).Bob Wilson2010-10-151-5/+5
* Refactor alias handling to AliasedSymbol.Rafael Espindola2010-10-151-13/+15
* Expand GEP handling for constant offsets.Eric Christopher2010-10-151-23/+44
* When expanding the MOVsr[la]_flag pseudos, the CPSR implicit def becomesJim Grosbach2010-10-151-2/+1
* ARM mode encoding information for UBFX and SBFX instructions.Jim Grosbach2010-10-153-6/+35
* Remove unused accessor.Jakob Stoklund Olesen2010-10-151-2/+0
* Refactor code a bit and avoid creating unnecessary entries in the stringRafael Espindola2010-10-151-19/+19
* Remove unused ARMISD::AND selection DAG node.Bob Wilson2010-10-154-13/+0