aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-07-28Handle null and file symbol on doInitializationBruno Cardoso Lopes
2009-07-28more simplifications and cleanup. :)Chris Lattner
2009-07-28Change ConstantArray to 2.5 API.Owen Anderson
2009-07-28Switch X86 assembly parser to using the generic lexer interface.Daniel Dunbar
2009-07-28Add workaround for <rdar://problem/7098328>.David Goodwin
2009-07-28fix testcase for previous patch.Chris Lattner
2009-07-28Expose Tokens to target specific assembly parsers.Daniel Dunbar
2009-07-28Fix PR4639, a ELF-TLS regression from some of my refactoring.Chris Lattner
2009-07-28the apple "ld_classic" linker doesn't support .literal16 in 32-bitChris Lattner
2009-07-28Tweak LLVM emacs style to make default namespace indentation closer to styleDaniel Dunbar
2009-07-28Add Thumb-2 patterns for ARMsrl_flag and ARMsra_flag.David Goodwin
2009-07-28Switch AsmLexer::Lex to returning a reference to the current token.Daniel Dunbar
2009-07-28Add reload and remat backscheduling. This is disabled by default. UseDavid Greene
2009-07-28fix unused variable warningChris Lattner
2009-07-28Drop some AsmLexer methods in favor of their AsmToken equivalents.Daniel Dunbar
2009-07-28llvm-mc: Sink token enum into AsmToken.Daniel Dunbar
2009-07-28Include cmath/math.h in DataTypes.h regardless of whether MSVC is being used.Stefanus Du Toit
2009-07-28tADDrSPI doesn't have a predicate operand, but tADDhirr and tADDi3 have.Evan Cheng
2009-07-28Remove memory corruption bug. string.c_str() was returning a temporary that wasNick Lewycky
2009-07-28Code clean up. No functionality changes.Evan Cheng
2009-07-28- More refactoring. This gets rid of all of the getOpcode calls.Evan Cheng
2009-07-28fix a casting problem on the llvm-x86_64-linux testerChris Lattner
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner
2009-07-28don't copy TargetLowering.Chris Lattner
2009-07-28llvm-mc: Factor AsmToken class out of AsmLexer.Daniel Dunbar
2009-07-28Teach instcombine to respect and preserve inbounds. Add inboundsDan Gohman
2009-07-28Fix a small little typo.Mike Stump
2009-07-28llvm-mc: Stop uniqueing string tokens, nothing actually uses this.Daniel Dunbar
2009-07-28Replace dyn_castGetElementPtr with dyn_cast<GEPOperator>.Dan Gohman
2009-07-28Grab the LLVMContext and parent Module of SI ahead of theDan Gohman
2009-07-27ORN does not require (and can not have) the ".w" suffix. "Orthogonality" is a...David Goodwin
2009-07-27Fix a release-asserts warning. Debug functions should be marked used,Mike Stump
2009-07-27Pass true to the Internalize parameter of createStandardLTOPasses,Dan Gohman
2009-07-27llvm-mc: Implement .abort fully in the front endDaniel Dunbar
2009-07-27Avoid build warnings.Mike Stump
2009-07-27Add a comment on Value explaining the current getName() behavior.Daniel Dunbar
2009-07-27Move ConstantStruct back to 2.5 API.Owen Anderson
2009-07-27Add a comment about the "getelementptr null" trick.Dan Gohman
2009-07-27Add inbounds to the polygen grammar.Dan Gohman
2009-07-27vim syntax highlighting for inbounds keyword.Dan Gohman
2009-07-27Add a new keyword 'inbounds' for use with getelementptr. See theDan Gohman
2009-07-27llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API.Daniel Dunbar
2009-07-27Order unsigned before signed, for consistency.Dan Gohman
2009-07-27Unbreak build.Daniel Dunbar
2009-07-27Make raw_null_ostream flush its buffer in its destructor, so thatDan Gohman
2009-07-27hoist MCContext/MCStreamer up to AsmPrinter since we're going to start creatingChris Lattner
2009-07-27Move MCContext and friends to StringRef based APIs.Daniel Dunbar
2009-07-27simplify #includes.Chris Lattner
2009-07-27Move ConstantFP construction back to the 2.5-ish API.Owen Anderson
2009-07-27Add an assertion check to raw_ostream's destructor to verifyDan Gohman