aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha/AlphaCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* r76102 added the MachineCodeEmitter::processDebugLoc call and called it fromJeffrey Yasskin2009-07-171-4/+1
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-3/+3
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-4/+4
* Convert more abort() calls to llvm_report_error().Torok Edwin2009-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
* Drop 'const'Devang Patel2007-05-031-2/+2
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-2/+2
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-2/+4
* eliminate static ctors for Statistic objects.Chris Lattner2006-12-191-6/+1
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-3/+2
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-061-1/+1
* For PR786:Reid Spencer2006-11-021-5/+0
* Resolve BB references with relocation.Evan Cheng2006-07-271-2/+3
* - Refactor the code that resolve basic block references to a TargetJITInfoEvan Cheng2006-07-251-23/+11
* Change from using MachineRelocation ctors to using static methodsChris Lattner2006-05-031-3/+3
* Suck block address tracking out of targets into the JIT Emitter. ThisChris Lattner2006-05-031-11/+4
* Keep the alpha JIT similar to the PPC/X86 jitsChris Lattner2006-05-031-4/+6
* Several related changes:Chris Lattner2006-05-021-1/+0
* Fix a purely hypothetical problem (for now): emitWord emits in the hostChris Lattner2006-05-021-5/+1
* Refactor the machine code emitter interface to pull the pointers for the currentChris Lattner2006-05-021-5/+9
* Add explicit #includes of <iostream>Chris Lattner2006-01-221-0/+1
* massive DAGISel patch. lots and lots more stuff compiles nowAndrew Lenharth2005-11-221-1/+3
* who would have thought you would want to write into globals tooAndrew Lenharth2005-11-161-0/+6
* No, IDEFs shouldn't be JITedAndrew Lenharth2005-08-041-2/+5
* support bsr, and more .td simplificationAndrew Lenharth2005-07-281-0/+3
* get lazy JITing working. Some of shootout runs nowAndrew Lenharth2005-07-281-1/+3
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-271-4/+4
* fix some warnings when compiled with 32-bit hostsChris Lattner2005-07-271-2/+2
* Alpha JIT (beta)Andrew Lenharth2005-07-221-0/+231