summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* MC: Split MCObjectWriter out of MCAssembler.cpp.Daniel Dunbar2010-03-195-148/+230
* MCAssembler: Pull out MCObjectWriter class.Daniel Dunbar2010-03-191-82/+126
* MCAssembler: Move ApplyFixup to the TargetAsmBackend, this is a target specif...Daniel Dunbar2010-03-193-12/+37
* MC/Mach-O: Lift the fixup evaluation and application up (to the same place), ...Daniel Dunbar2010-03-192-41/+32
* MC/Mach-O: Factor out ExecutePostLayoutBinding, to separate the post-layout c...Daniel Dunbar2010-03-192-31/+41
* MC/Mach-O: Lift relocation emission logic a bit higher to separate evaluation...Daniel Dunbar2010-03-191-56/+77
* Remove a memory leak from the CBackend.Jeffrey Yasskin2010-03-191-1/+4
* fix an MCInstPrinter leak that jyasskin pointed out:Chris Lattner2010-03-193-6/+7
* resolve fixme: we now infer the instruction-level 'isvariadic' bitChris Lattner2010-03-192-12/+21
* set SDNPVariadic on nodes throughout the rest of the targets thatChris Lattner2010-03-198-15/+27
* Remove a memory leak from ThumbTargetMachine.Jeffrey Yasskin2010-03-191-2/+6
* add a new SDNPVariadic SDNP node flag, and use it inChris Lattner2010-03-196-6/+14
* rewrite EnforceSmallerThan to be less bone headed.Chris Lattner2010-03-192-64/+80
* remove some damaged sign extend patterns that can never match.Chris Lattner2010-03-191-8/+6
* disable some illegal blackfin patterns. sext from i32 to i32 can neverChris Lattner2010-03-191-5/+5
* comment out a bunch of parallel store patterns that apparentlyChris Lattner2010-03-192-14/+44
* Fix -Asserts warnings.Daniel Dunbar2010-03-191-5/+4
* Fix -Asserts warning.Daniel Dunbar2010-03-191-2/+1
* MC/Mach-O: Add isScatteredFixupFullyResolved, which implements the correct al...Daniel Dunbar2010-03-191-1/+59
* MC/Mach-O/x86_64: Add getAtom[ForAddress].Daniel Dunbar2010-03-192-0/+49
* MC/Mach-O: Factor out isScatteredFixupFullyResolvedSimple predicate, and fix ...Daniel Dunbar2010-03-192-60/+125
* MC/Mach-O: Factor out isSymbolLinkerVisible method; "linker visible" is a mad...Daniel Dunbar2010-03-192-10/+24
* Drop KLEE blurb, we don't have anything new.Daniel Dunbar2010-03-191-18/+0
* Fixed a widening bug where we were not using the correct size for the loadMon P Wang2010-03-192-2/+26
* X86: Fix encoding for TEST64rr.Daniel Dunbar2010-03-192-1/+5
* eliminate the last use of EEVT::isUnknownChris Lattner2010-03-193-18/+9
* Remove `ignore` from LLVMC/TestWarnings.td. This avoidsJeffrey Yasskin2010-03-191-1/+1
* Finally change the instruction looking map to be a densemap fromChris Lattner2010-03-194-43/+45
* make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner2010-03-195-45/+39
* revert 98912Chris Lattner2010-03-195-31/+31
* make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner2010-03-195-31/+31
* FP16 constfoldingAnton Korobeynikov2010-03-191-0/+25
* change Target.getInstructionsByEnumValue to return a referenceChris Lattner2010-03-1910-37/+41
* Revert r98892. BSD systems may not have bash installed at all.Jeffrey Yasskin2010-03-191-1/+1
* factor copy and paste code.Chris Lattner2010-03-191-53/+27
* don't go through getInstructions().Chris Lattner2010-03-193-16/+17
* Bugpoint's default memory limit (100MB) was too low for valgrind, soJeffrey Yasskin2010-03-194-9/+25
* look up instructions by record, not by name.Chris Lattner2010-03-197-8/+17
* Now that tblgen can handle matching implicit defs of instructionsChris Lattner2010-03-194-131/+104
* Update comment to refer to the right filename.Bob Wilson2010-03-181-1/+1
* tidy upChris Lattner2010-03-181-2/+2
* expand tblgen's support for instructions with implicit defs.Chris Lattner2010-03-182-8/+18
* infer results of a pattern from implicit defs. This allows you to do something Chris Lattner2010-03-182-13/+34
* Work around a valgrind oddity where it doesn't pass the full path of aJeffrey Yasskin2010-03-181-1/+1
* Get rid of target-specific fp <-> int nodes when still I'm here.Anton Korobeynikov2010-03-186-79/+69
* Get rid of target-specific nodes for fp16 <-> fp32 conversion.Anton Korobeynikov2010-03-184-21/+11
* Refactor Reg-Reg copy emission routine for ARM. This makes cross-regclass cop...Anton Korobeynikov2010-03-181-29/+39
* Couple of changes that Dan mentioned for llvm.stackprotector fast-isel.Eric Christopher2010-03-181-2/+2
* X86MCCodeEmitter: Fix two minor issues with reloc_riprel_4byte_movq_load, weDaniel Dunbar2010-03-182-3/+10
* capture implicit uses and defs in CodeGenInstructionChris Lattner2010-03-182-0/+6