aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* remove dead protoChris Lattner2010-08-261-1/+0
* zap dead code.Chris Lattner2010-08-261-13/+1
* Fix PR7748 without using microsoft extensionsBruno Cardoso Lopes2010-08-262-13/+13
* Enable pre-RA virtual frame base register allocation. rdar://8277890Jim Grosbach2010-08-261-1/+1
* Rewrite ExtractGV, removing a bunch of stuff that didn't fully work,Dan Gohman2010-08-261-125/+32
* Revert svn 107892 (with changes to work with trunk). It caused a crash ifBob Wilson2010-08-261-1/+28
* we should pattern match the SSE complex arithmetic ops.Chris Lattner2010-08-251-0/+26
* Start converting NEON load/stores to use pseudo instructions, beginning hereBob Wilson2010-08-255-41/+165
* remove some llvmcontext arguments that are now dead post-refactoring.Chris Lattner2010-08-254-8/+6
* Change handling of illegal vector types to widen when possible instead of Chris Lattner2010-08-252-46/+97
* Remap metadata attached to instructions when remapping individualDan Gohman2010-08-253-17/+31
* Revert this for now, PUNPCKLDQ dont operate on v4f32Bruno Cardoso Lopes2010-08-251-1/+1
* X86: Fix misencode of RI64mi8. This fixes OpenSSL / x86_64-apple-darwin10 / c...Daniel Dunbar2010-08-251-4/+3
* Fix comment.Devang Patel2010-08-251-4/+3
* Remove dead argument.Devang Patel2010-08-252-6/+4
* Add some statistics for PEI register scavengingJim Grosbach2010-08-251-0/+7
* Add a FIXME comment.Dan Gohman2010-08-251-0/+3
* Fix the bitcode reader to clear out function-specific stateDan Gohman2010-08-251-0/+2
* Fix a bug found by inspection.Dan Gohman2010-08-251-1/+1
* Add a comment.Dan Gohman2010-08-251-0/+1
* MCELF: Use precomputed symbol indices, patch by Roman Divacky.Benjamin Kramer2010-08-251-11/+7
* MC: Fix inconsistant naming in COFF object writer. Patch by Cameron Esfahani.Michael J. Spencer2010-08-251-3/+4
* Don't override the var from the enclosing scope.Jim Grosbach2010-08-251-2/+2
* zap dead codeChris Lattner2010-08-251-34/+0
* DIGlobalVariable can be used to encode debug info for globals that are direc...Devang Patel2010-08-251-2/+2
* Remove dead recursive function. Yay for clang -Wunused-function.Benjamin Kramer2010-08-251-7/+0
* Clear FunctionLocalMDs in purgeFunction along with the rest of theDan Gohman2010-08-251-1/+1
* Fix whitespace.Dan Gohman2010-08-251-1/+1
* Eliminate an unnecessary cast.Dan Gohman2010-08-251-1/+1
* ARM/Thumb2: Fix a misselect in getARMCmp, when attempting to adjust a signedDaniel Dunbar2010-08-251-4/+4
* Do type checks before we bother to do everything else.Eric Christopher2010-08-251-8/+9
* Fix nasty mingw32 bug, which e.g. prevented llvm-gcc bootstrap there.Anton Korobeynikov2010-08-253-6/+10
* Reorganize load mechanisms. Handle types in a little less fixed way.Eric Christopher2010-08-251-19/+45
* PUNPCKLDQ should also be used for v4f32Bruno Cardoso Lopes2010-08-251-1/+1
* teach lowering to get target specific nodes for pshufd, emulating the same is...Bruno Cardoso Lopes2010-08-251-5/+51
* In the default address space, any GEP off of null results in a trap value if ...Owen Anderson2010-08-251-4/+5
* Don't include the is-function-local bit in the FoldingSetNodeIDDan Gohman2010-08-241-15/+15
* split the vector case of getCopyFromParts out to its own function,Chris Lattner2010-08-241-81/+102
* Use Bits.data() instead of &Bits[0].Dan Gohman2010-08-241-3/+3
* split the vector case out of getCopyToParts into its own function. NoChris Lattner2010-08-241-117/+126
* tidy up, reduce indentationChris Lattner2010-08-242-127/+123
* Fix predicate and add a comment.Eric Christopher2010-08-241-1/+2
* Rework braindead conditionals I put in yesterday.Eric Christopher2010-08-241-14/+12
* Fix thumb2 mode loads to have the correct operand ordering. Add a todoEric Christopher2010-08-241-4/+9
* NULL loads are only invalid in the default address space.Owen Anderson2010-08-241-1/+1
* Add support for inferring values for the default cases of switches.Owen Anderson2010-08-241-3/+22
* Add ARM heuristic for when to allocate a virtual base register for stackJim Grosbach2010-08-243-9/+47
* Change the parsing of .loc back to allow the LineNumber field to be optional asKevin Enderby2010-08-241-7/+8
* Fix COFF x86-64 relocations. PR7960.Michael J. Spencer2010-08-241-42/+45
* Add support for inferring that a load from a pointer implies that it is not n...Owen Anderson2010-08-241-4/+17