summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-1644-577/+586
* move comment.Chris Lattner2010-04-161-1/+1
* fix PR6832: we were using the alignment of a pointer when we Chris Lattner2010-04-162-6/+36
* Create an exports file, so that the plugin only exports the onload symbol.Dan Gohman2010-04-162-0/+3
* Make things static that don't need to be referenced from outside the file.Dan Gohman2010-04-161-12/+12
* improve comments.Chris Lattner2010-04-161-47/+70
* Add an svn:ignore.Dan Gohman2010-04-160-0/+0
* pull all the ConvertToScalarInfo code together into oneChris Lattner2010-04-161-562/+568
* more refactoring: suck some stuff out of SRoA into Chris Lattner2010-04-161-88/+96
* shift intrinsic operandGabor Greif2010-04-161-1/+1
* introduce a new ConvertToScalarInfo struct to simplify Chris Lattner2010-04-151-62/+83
* Avoid sinking machine instructions into a loop.Jakob Stoklund Olesen2010-04-151-0/+11
* Added another test case for am3offset operand, testing Rn, #+/-imm8.Johnny Chen2010-04-151-0/+3
* Add test case for machine-sink on critical edgesJakob Stoklund Olesen2010-04-151-0/+58
* Fixed a bug in ARM disassembly where LDRSBT should have am3offset operand, notJohnny Chen2010-04-152-1/+4
* Make the export files absolute paths, and change Makefile.rulesDan Gohman2010-04-154-4/+4
* Add a dependency on the .dir file to make sure that the directoryDan Gohman2010-04-151-1/+1
* Use default lowering of DYNAMIC_STACKALLOC. As far as I can tell, ARM isle is...Evan Cheng2010-04-153-70/+9
* tidy interface to isOnlyCopiedFromConstantGlobalChris Lattner2010-04-151-15/+14
* Don't use absolute path for EXPORTED_SYMBOL_FILE, this breaks under the newDaniel Dunbar2010-04-151-1/+1
* Generalize the EXPORTED_SYMBOL_FILE concept in the Makefiles to work withDan Gohman2010-04-155-62/+98
* zap mergeinfoGabor Greif2010-04-150-0/+0
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-1543-587/+578
* Pointed out by housel on #llvm.Duncan Sands2010-04-151-1/+1
* Fix PR6847. RegScavenger should ignore DebugValues.Jakob Stoklund Olesen2010-04-152-0/+29
* Make sure the initialization of a GC root is after its definition.Nicolas Geoffray2010-04-151-3/+4
* Revert r100896 and around - this breaks the only mingw32 buildbot we have.Anton Korobeynikov2010-04-153-9/+3
* prune includesGabor Greif2010-04-151-2/+0
* ARM SelectDYN_ALLOC should emit a copy from SP rather than referencing SP dir...Evan Cheng2010-04-152-1/+24
* DEBUG() print out "Unknown format" msg.Johnny Chen2010-04-151-1/+3
* ReuseFrameIndexVals is used in multiple files, so it can't be static.Dan Gohman2010-04-152-3/+9
* EnablePPC64RS and EnablePPC32RS are used in multiple files, so theyDan Gohman2010-04-152-4/+11
* Fix a bunch of namespace polution.Dan Gohman2010-04-1515-24/+54
* Fix namespace polution.Dan Gohman2010-04-151-0/+4
* Make getPredecessorWithUniqueSuccessorForBB return the unique successorDan Gohman2010-04-152-13/+12
* typosGabor Greif2010-04-151-2/+2
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-1543-578/+587
* zap mergeinfoGabor Greif2010-04-150-0/+0
* Simplify ".bc" detection.Benjamin Kramer2010-04-151-2/+1
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-1543-587/+578
* enhance the load/store narrowing optimization to handle aChris Lattner2010-04-152-5/+38
* teach codegen to turn trunc(zextload) into load when possible.Chris Lattner2010-04-152-14/+40
* add a simple dag combine to replace trivial shl+lshr withChris Lattner2010-04-152-1/+10
* Implement rdar://7860110 (also in target/readme.txt) narrowingChris Lattner2010-04-153-35/+245
* Add more const qualifiers for LLVM IR pointers in CodeGen.Dan Gohman2010-04-159-28/+30
* further tweak this to do something useful.Chris Lattner2010-04-151-6/+4
* remove undef control flow.Chris Lattner2010-04-151-22/+1
* Remove unnecessary uses of <iostream>.Daniel Dunbar2010-04-153-7/+5
* tests: MC/Disassembler tests depend on ARM support being compiler in.Daniel Dunbar2010-04-151-1/+3
* fix a crash on "lli ex" or any other file whose name is exactly twoChris Lattner2010-04-151-1/+2