summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-12-10Fixed version of 121434 with no new memory leaks.Rafael Espindola
2010-12-10Mach-O: Tweak field name.Daniel Dunbar
2010-12-10Fix cmake build.Rafael Espindola
2010-12-10Revert my previous patch to make the valgrind bots happy.Rafael Espindola
2010-12-10lib/Target/CMakeLists.txt: Add missing lib/Target/TargetAsmInfo.cpp, followin...NAKAMURA Takumi
2010-12-10Fix the leak from r121401 of the Operands erased in the list but not deleted.Kevin Enderby
2010-12-10Add some missing predicates.Nate Begeman
2010-12-10Formalize the notion that AVX and SSE are non-overlapping extensions from the...Nate Begeman
2010-12-09Initial support for the cfi directives. This is just enough to getRafael Espindola
2010-12-09Use const references.Rafael Espindola
2010-12-09Thumb ldr reg+imm offsets were encoded incorrectly. The scaling factor of theBill Wendling
2010-12-09Add support for AVX to materialize +0.0 when doing scalar FP.Nate Begeman
2010-12-09Use the new IsAligned fixup flag to improve fixup encodings for Thumb2 branch...Owen Anderson
2010-12-09Initial support for nested CALLSEQ_START/CALLSEQ_END constructs in LegalizeDAG.Stuart Hastings
2010-12-09Remember to filter out reserved rergisters from the allocation order.Jakob Stoklund Olesen
2010-12-09Add a forgotten initializer for CheckedFirstInterference.Jakob Stoklund Olesen
2010-12-09Fix an issue in some Thumb fixups, where the effective PC address needs to be...Owen Anderson
2010-12-09Rename CB/CBZ specific fixup accordingly.Jim Grosbach
2010-12-09Add assert to catch an attempt to emit .byte 256Devang Patel
2010-12-09Add support for parsing ARM arithmetic instructions that update or don't updateKevin Enderby
2010-12-09Rename the encoder method for t_cbtarget to match.Jim Grosbach
2010-12-09Thumb needs a few different encoding schemes for branch targets. RenameJim Grosbach
2010-12-09ARM stm/ldm instructions require more than one register in the register list.Jim Grosbach
2010-12-09Added register reassignment prototype to RAGreedy. It's a simpleAndrew Trick
2010-12-09Support/Windows/PathV2: Fix header comment.Michael J. Spencer
2010-12-09Fix whitespace.Michael J. Spencer
2010-12-09Support: Move c_str from SmallVector back to SmallString and add a free standingMichael J. Spencer
2010-12-09Support/FileSystem: Change file_status predicate functions that cannot fail toMichael J. Spencer
2010-12-09Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code...Michael J. Spencer
2010-12-09Add ROTR and ROTRV mips32 instructions. Patch by Akira HatanakaBruno Cardoso Lopes
2010-12-09Fix delay slot filler for non mips1 targets. Patch by Akira HatanakaBruno Cardoso Lopes
2010-12-09Dont' feed ILA two inputs - it takes just one.Kalle Raiskila
2010-12-09tidy up.Jim Grosbach
2010-12-0980 columns.Jim Grosbach
2010-12-09enhance memcpyopt to zap memcpy's that have the same src/dst.Chris Lattner
2010-12-09fix PR8753, eliminating a case where we'd infinitely make a Chris Lattner
2010-12-09Rewrite the darwin tlv support to use a chain and return to copyingEric Christopher
2010-12-09Take the first step towards making LVI non-recursive: get rid of the LVIQuery...Owen Anderson
2010-12-0980-col fixups.Eric Christopher
2010-12-09Reworking the stack layout generated by the MBlaze backend.Wesley Peck
2010-12-09Fix encoding of the immediate operands on post-indexed LDR and friends.Owen Anderson
2010-12-09Really check that the bits that will become zero are actually already zeroDan Gohman
2010-12-09Fix up some comments.Eric Christopher
2010-12-09Fix Thumb2 fixups for ldr.Owen Anderson
2010-12-09Add a textual message to the assert.Jim Grosbach
2010-12-09Add a sanity check assert() for t2ADD/SUBrSPi instructions that they really areJim Grosbach
2010-12-09When using multiple instructions to reference a frame index, make sure toJim Grosbach
2010-12-09The add/sub SP instructions are really pseudos. The assembler should ignoreJim Grosbach
2010-12-09IntervalMap iterators are heavyweight, so avoid copying them around and useJakob Stoklund Olesen
2010-12-09Remove unused variablesMatt Beaumont-Gay