aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix Warnings.Michael J. Spencer2010-10-211-1/+1
* X86: Base _fltused on the FunctionType of the called value instead of the pot...Michael J. Spencer2010-10-211-19/+20
* Move the encoding logic for Q registers into getMachineOpValue().Owen Anderson2010-10-212-25/+36
* Trailing whitespace.Mikhail Glushenkov2010-10-211-5/+5
* ARM encodes Q registers as 2xregno (i.e. the number of the D register that co...Owen Anderson2010-10-213-115/+45
* Handle storing args to the stack for calls.Eric Christopher2010-10-211-4/+6
* Adding initial AsmParser implementation for the MBlaze backend. It isWesley Peck2010-10-2118-454/+1419
* Explain what "constant" means here.Dan Gohman2010-10-211-1/+3
* More load/store refactoring, call reg+offset simplification from withinEric Christopher2010-10-211-28/+36
* trailing whitespaceJim Grosbach2010-10-211-4/+4
* Update comments.Dan Gohman2010-10-211-3/+23
* Add correct NEON encodings for vhadd and vrhadd.Owen Anderson2010-10-211-6/+33
* Don't include the destination interval in the union when computingJakob Stoklund Olesen2010-10-211-2/+4
* Permit landing pad successor blocks when verifying basic blocks that end in anJakob Stoklund Olesen2010-10-211-5/+13
* Add correct encodings for NEON vaddw.s* and vaddw.u*.Owen Anderson2010-10-211-4/+18
* Provide correct NEON encodings for vaddl.u* and vaddl.s*.Owen Anderson2010-10-211-16/+31
* Do not recurse into symbol refs that have a variant kind. This prevents usRafael Espindola2010-10-211-1/+1
* More tweaks to X86 instructions to allow the 'w' suffix in places it makesKevin Enderby2010-10-213-9/+14
* AlignLoc is never used for anything - zap it (gcc-4.6 warning).Duncan Sands2010-10-211-2/+1
* The return value of this call is not used, so no pointDuncan Sands2010-10-211-8/+7
* RetOp is not actually used for anything useful (thoughDuncan Sands2010-10-211-2/+0
* The variable liTRC is not used for anything useful, zap itDuncan Sands2010-10-211-5/+0
* Remove some variables that are never really usedDuncan Sands2010-10-213-3/+0
* Add parentheses to pacify gcc, which warns otherwise.Duncan Sands2010-10-211-1/+1
* Fix the cleanup process of exception information in JIT. Now JITDuncan Sands2010-10-212-3/+19
* Removing stale AsmPrinter directory from MicroBlaze backend.Wesley Peck2010-10-212-312/+0
* Deleted lib/Target/MBlaze/AsmPrinter/CMakeLists.txt. This way theOscar Fuentes2010-10-211-9/+0
* Recommit 116986 with capitalization typo fixed.Wesley Peck2010-10-2128-568/+2119
* putback r116983 and fix simple-fp-encoding.ll testsAndrew Trick2010-10-213-4/+38
* Reverting the commit 116986. It was breaking the build on llvm-x86_64-linux t...Wesley Peck2010-10-2129-1833/+603
* Revert r116983, which is breaking all the buildbots.Owen Anderson2010-10-213-38/+4
* Major update of the MicroBlaze backend. The new features are:Wesley Peck2010-10-2129-603/+1833
* X86: Add alloca probing to dynamic alloca on Windows. Fixes PR8424.Michael J. Spencer2010-10-214-23/+26
* Add missing scheduling itineraries for transfers between core registers and V...Evan Cheng2010-10-213-4/+38
* Implement correct encodings for NEON vadd, both integer and floating point.Owen Anderson2010-10-211-6/+32
* CodeGen-Windows: Only emit _fltused if a VarArg function is called with float...Michael J. Spencer2010-10-213-7/+7
* Custom lower f64 args passed in integer registers.Eric Christopher2010-10-211-0/+15
* Fix Whitespace.Michael J. Spencer2010-10-203-138/+138
* Add encoding for moving a value between two ARM core registers and a doubleworkBill Wendling2010-10-201-6/+28
* Remember to keep track of rematted values.Jakob Stoklund Olesen2010-10-201-0/+1
* Add encodings for movement between ARM core registers and single-precisionBill Wendling2010-10-202-33/+59
* Memdep says that an instruction clobbers itselfDan Gohman2010-10-201-1/+4
* Attempt to fix valgrind complaining about (benign) leaks in pass registration...Owen Anderson2010-10-201-2/+14
* Factor out the main aliasing check into a separate function.Dan Gohman2010-10-201-24/+39
* More accurate estimate / tracking of register pressure.Evan Cheng2010-10-201-64/+121
* Fix crash introduced in 116852. 8573915.Dale Johannesen2010-10-201-2/+3
* Fix comments; the type graph is currently a tree, not a DAG.Dan Gohman2010-10-201-3/+3
* Move some of the InlineSpiller rematerialization code into LiveRangeEdit.Jakob Stoklund Olesen2010-10-203-41/+148
* Remove Synthesizable from the Type system; as MMX vectorDale Johannesen2010-10-203-12/+12
* When SimpleRegisterCoalescing is trimming kill flags on a physical registerJakob Stoklund Olesen2010-10-201-1/+11