aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Expose Tokens to target specific assembly parsers.Daniel Dunbar2009-07-284-83/+101
* Fix PR4639, a ELF-TLS regression from some of my refactoring.Chris Lattner2009-07-282-1/+15
* the apple "ld_classic" linker doesn't support .literal16 in 32-bitChris Lattner2009-07-285-9/+16
* Tweak LLVM emacs style to make default namespace indentation closer to styleDaniel Dunbar2009-07-281-2/+5
* Add Thumb-2 patterns for ARMsrl_flag and ARMsra_flag.David Goodwin2009-07-282-1/+29
* Switch AsmLexer::Lex to returning a reference to the current token.Daniel Dunbar2009-07-283-9/+6
* Add reload and remat backscheduling. This is disabled by default. UseDavid Greene2009-07-281-26/+150
* fix unused variable warningChris Lattner2009-07-281-1/+1
* Drop some AsmLexer methods in favor of their AsmToken equivalents.Daniel Dunbar2009-07-284-37/+34
* llvm-mc: Sink token enum into AsmToken.Daniel Dunbar2009-07-285-210/+213
* Include cmath/math.h in DataTypes.h regardless of whether MSVC is being used.Stefanus Du Toit2009-07-282-12/+12
* tADDrSPI doesn't have a predicate operand, but tADDhirr and tADDi3 have.Evan Cheng2009-07-282-0/+31
* Remove memory corruption bug. string.c_str() was returning a temporary that wasNick Lewycky2009-07-281-2/+2
* Code clean up. No functionality changes.Evan Cheng2009-07-281-21/+32
* - More refactoring. This gets rid of all of the getOpcode calls.Evan Cheng2009-07-2817-566/+635
* fix a casting problem on the llvm-x86_64-linux testerChris Lattner2009-07-281-1/+1
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-2864-1402/+1655
* don't copy TargetLowering.Chris Lattner2009-07-281-1/+1
* llvm-mc: Factor AsmToken class out of AsmLexer.Daniel Dunbar2009-07-282-83/+108
* Teach instcombine to respect and preserve inbounds. Add inboundsDan Gohman2009-07-285-32/+66
* Fix a small little typo.Mike Stump2009-07-281-1/+1
* llvm-mc: Stop uniqueing string tokens, nothing actually uses this.Daniel Dunbar2009-07-282-20/+4
* Replace dyn_castGetElementPtr with dyn_cast<GEPOperator>.Dan Gohman2009-07-281-15/+5
* Grab the LLVMContext and parent Module of SI ahead of theDan Gohman2009-07-281-3/+4
* ORN does not require (and can not have) the ".w" suffix. "Orthogonality" is a...David Goodwin2009-07-272-12/+18
* Fix a release-asserts warning. Debug functions should be marked used,Mike Stump2009-07-271-0/+2
* Pass true to the Internalize parameter of createStandardLTOPasses,Dan Gohman2009-07-271-1/+1
* llvm-mc: Implement .abort fully in the front endDaniel Dunbar2009-07-276-28/+18
* Avoid build warnings.Mike Stump2009-07-273-0/+3
* Add a comment on Value explaining the current getName() behavior.Daniel Dunbar2009-07-271-0/+6
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-2716-179/+129
* Add a comment about the "getelementptr null" trick.Dan Gohman2009-07-271-0/+1
* Add inbounds to the polygen grammar.Dan Gohman2009-07-271-2/+3
* vim syntax highlighting for inbounds keyword.Dan Gohman2009-07-271-1/+1
* Add a new keyword 'inbounds' for use with getelementptr. See theDan Gohman2009-07-2711-4/+83
* llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API.Daniel Dunbar2009-07-278-107/+115
* Order unsigned before signed, for consistency.Dan Gohman2009-07-271-8/+8
* Unbreak build.Daniel Dunbar2009-07-271-2/+0
* Make raw_null_ostream flush its buffer in its destructor, so thatDan Gohman2009-07-272-0/+10
* hoist MCContext/MCStreamer up to AsmPrinter since we're going to start creatingChris Lattner2009-07-274-30/+25
* Move MCContext and friends to StringRef based APIs.Daniel Dunbar2009-07-274-13/+16
* simplify #includes.Chris Lattner2009-07-271-3/+1
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-2726-207/+188
* Add an assertion check to raw_ostream's destructor to verifyDan Gohman2009-07-271-0/+5
* Fix typo.Andreas Bolka2009-07-271-1/+1
* 80 columns!Devang Patel2009-07-271-5/+12
* Remove TPat. No patterns depend on just isThumb(). Must use either T1Pat (isT...David Goodwin2009-07-272-30/+26
* Thanks, Bill!Sean Callanan2009-07-271-1/+1
* fix commentBruno Cardoso Lopes2009-07-271-1/+1
* add module identifier to the elf object fileBruno Cardoso Lopes2009-07-273-9/+26