Add the Object Code Emitter class. Original patch by Aaron Gray, I did some
[oota-llvm.git] / lib / Target / PowerPC / PPCCodeEmitter.cpp
2009-07-06 Bruno Cardoso LopesAdd the Object Code Emitter class. Original patch by...
2009-07-03 Tilmann SchellerRefactor ABI code in the PowerPC backend.
2009-06-01 Bruno Cardoso LopesFix new CodeEmitter stuff to follow LLVM codying style...
2009-05-30 Bruno Cardoso LopesFirst patch in the direction of splitting MachineCodeEm...
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-09-02 Evan ChengChange getBinaryCodeForInstr prototype. First operand...
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-17 Anton KorobeynikovProvide generic hooks for icache invalidation. Add...
2008-04-30 Arnold SchwaighoferTail call optimization improvements:
2008-03-17 Evan ChengUnbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF.
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-02-13 Nicolas GeoffrayEnable exception handling int JIT
2008-01-04 Evan ChengCorrect order of parameters.
2008-01-03 Evan ChengChange MachineRelocation::DoesntNeedFnStub to NeedStub...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-07-05 Gabor GreifHere is the bulk of the sanitizing.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-02-25 Chris Lattnerimplement support for the linux/ppc function call ABI...
2006-12-15 Jim LaskeyMissing load/store relocations.
2006-12-11 Chris LattnerAnother step forward in PPC64 JIT support: we now no...
2006-12-08 Chris Lattnerthis is an initial patch to switch the ppc64 jit over...
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-12-06 Chris Lattneradd relocation support for ppc64 branches.
2006-11-14 Chris LattnerRework PPC64 calls. Now we have a LR8/CTR8 register...
2006-11-02 Reid SpencerFor PR786:
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-08-23 Nate BegemanInitial checkin of the Mach-O emitter. There's plenty...
2006-07-27 Evan ChengResolve BB references with relocation.
2006-07-25 Evan Cheng- Refactor the code that resolve basic block references...
2006-07-12 Chris LattnerImplement PPC64 relocations types
2006-07-11 Jim LaskeyEnsure that dump calls that are associated with asserts...
2006-06-28 Chris LattnerUse hidden visibility to make symbols in an anonymous...
2006-06-27 Chris LattnerImplement 64-bit undef, sub, shl/shr, srem/urem
2006-05-03 Chris LattnerChange from using MachineRelocation ctors to using...
2006-05-03 Chris LattnerSuck block address tracking out of targets into the...
2006-05-03 Chris LattnerChange the BasicBlockAddrs map to be a vector, indexed...
2006-05-02 Chris LattnerSeveral related changes:
2006-05-02 Chris LattnerFix a purely hypothetical problem (for now): emitWord...
2006-05-02 Chris LattnerRefactor the machine code emitter interface to pull...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-22 Chris LattnerTeach the JIT how to relocate LI, this fixes the JIT...
2006-04-21 Nate BegemanChange the PPC JIT to use a Static relocation model
2006-04-17 Chris LattnerMove some knowledge about registers out of the code...
2006-03-21 Chris LattnerDon't emit pseudo instructions!
2006-03-10 Chris Lattnerteach the JIT to encode vector registers
2006-02-22 Evan Cheng- Added option -relocation-model to set relocation...
2006-02-18 Evan ChengMoved PICEnabled to include/llvm/Target/TargetOptions.h
2006-01-29 Chris LattnerFunctions that are lazily streamed in from the .bc...
2006-01-22 Chris LattnerAdd explicit #includes of <iostream>
2006-01-07 Chris LattnerFix the PPC JIT failures last night, which were due...
2005-12-11 Chris LattnerFix the JIT failures from last night.
2005-11-16 Nate BegemanPatch to clean up function call pseudos and support...
2005-10-16 Nate BegemanMore PPC32 -> PPC changes, as well as merging some...
2005-10-15 Chris Lattnerprune #includes
2005-10-14 Chris LattnerRename PPC32*.h to PPC*.h
2005-10-14 Chris LattnerRename PowerPC*.h to PPC*.h
2005-10-14 Chris LattnerEliminate PowerPC.td and PPC32.td, consolidating them...
2005-10-01 Chris LattnerModify the ppc backend to use two register classes...
2005-08-24 Chris LattnerSplit IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_D...
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-07-21 Nate BegemanSupport building non-PIC
2005-07-20 Nate BegemanGenerate mfocrf when targeting g5. Generate fsqrt...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-04-19 Chris LattnerAdd completely untested support for mtcrf/mfcrf encoding
2005-04-18 Chris LattnerHandle ExternalSymbol operands in the PPC JIT
2004-11-25 Nate BegemanEnable optimization suggested by Chris Lattner to not...
2004-11-25 Chris LattnerThere is not a 1-1 mappign between llvm blocks and...
2004-11-24 Chris Lattner* Rename existing relocations to be more specific
2004-11-24 Chris LattnerLoads are relocatable too
2004-11-24 Chris LattnerCalls do not need a MovPCtoLR instruction
2004-11-24 Chris LattnerGet constant pools working. This fixes even more progr...
2004-11-24 Chris LattnerRewrite branches more closely to correct. This makes...
2004-11-23 Chris LattnerEnumerate CR registers
2004-11-23 Chris LattnerSquelch a bogus warning.
2004-11-23 Chris LattnerFix a minor bug
2004-11-23 Chris LattnerEmit relocations for the global variable using instruct...
2004-11-22 Chris LattnerRemove some dead code
2004-11-22 Chris LattnerDisable this.
2004-11-22 Chris LattnerThis chunk of code needs to be rewritten
2004-11-20 Chris LattnergetJITStubForFunction is optional and unimplemented...
2004-11-16 Chris LattnerSimplify namespaces
2004-10-23 Misha Brukman* Correctly handle the MovePCtoLR pseudo-instr with...
2004-10-23 Misha Brukman* Do not emit IMPLICIT_DEF pseudo-instructions
2004-10-21 Misha BrukmanRemove debug code emitter from the JIT
2004-10-21 Alkis EvlogimenosMake this compile.
2004-10-21 Misha Brukman* Added basic support for JITing functions, basic block...
2004-10-14 Misha Brukman* Claim to support machine code emission - return false...
2004-10-14 Misha Brukman* Include the real (generated) version of getBinaryCode...
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-11 Misha BrukmanBreaking up the PowerPC target into 32- and 64-bit...
2004-08-09 Misha BrukmanStub definition of the PowerPC CodeEmitter class; this...
2004-06-21 Misha BrukmanInitial revision