summaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha/AlphaCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* remove JIT support from the Alpha backend. The JIT will be moving to MC, Chris Lattner2010-11-141-222/+0
* Make <target>CodeEmitter::getBinaryCodeForInstr() a const method.Jim Grosbach2010-10-081-3/+3
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-1/+1
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-1/+1
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-1/+1
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-151-4/+7
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-091-2/+2
* add a definition for ID.Chris Lattner2010-02-021-0/+3
* detemplatize alpha code emission, it is now JIT specific.Chris Lattner2010-02-021-32/+13
* eliminate all the dead addSimpleCodeEmitter implementations.Chris Lattner2010-02-021-11/+0
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-2/+1
* Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel2009-10-061-1/+2
* Introduce the TargetInstrInfo::KILL machine instruction and get rid of theJakob Stoklund Olesen2009-09-281-0/+1
* Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar2009-09-201-2/+2
* remove various std::ostream version of printing methods fromChris Lattner2009-08-231-3/+3
* r76102 added the MachineCodeEmitter::processDebugLoc call and called it fromJeffrey Yasskin2009-07-171-4/+1
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-141-3/+3
* Implement changes from Chris's feedback.Edwin Török2009-07-081-4/+4
* Convert more abort() calls to llvm_report_error().Edwin Török2009-07-081-7/+9
* Add the Object Code Emitter class. Original patch by Aaron Gray, I did someBruno Cardoso Lopes2009-07-061-0/+5
* Fix new CodeEmitter stuff to follow LLVM codying style. Patch by Aaron GrayBruno Cardoso Lopes2009-06-011-22/+22
* First patch in the direction of splitting MachineCodeEmitter in two subclasses:Bruno Cardoso Lopes2009-05-301-25/+47
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-031-7/+6
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-2/+2
* Change getBinaryCodeForInstr prototype. First operand MachineInstr& should be...Evan Cheng2008-09-021-6/+8
* Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF.Evan Cheng2008-03-171-0/+1
* Replace all target specific implicit def instructions with a target independe...Evan Cheng2008-03-151-3/+0
* Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be usedEvan Cheng2008-01-031-1/+2
* Add new shorter predicates for testing machine operands for various types: Chris Lattner2007-12-301-5/+3
* Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner2007-12-301-6/+6
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+222