- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 17 years ago
- 1997473 Drop 'const' by Devang Patel · 17 years ago
- 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
- 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
- 9f0bc65 implement support for the linux/ppc function call ABI. Patch by by Chris Lattner · 17 years ago
- 34da726 Missing load/store relocations. by Jim Laskey · 18 years ago
- 57fc62c Another step forward in PPC64 JIT support: we now no-longer need stubs by Chris Lattner · 18 years ago
- e150b8e this is an initial patch to switch the ppc64 jit over to working in PIC mode, by Chris Lattner · 18 years ago
- f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 18 years ago
- fae2c19 add relocation support for ppc64 branches. by Chris Lattner · 18 years ago
- 6a5339b Rework PPC64 calls. Now we have a LR8/CTR8 register which the PPC64 calls by Chris Lattner · 18 years ago
- 3ed469c For PR786: by Reid Spencer · 18 years ago
- a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
- eb883af Initial checkin of the Mach-O emitter. There's plenty of fixmes, but it by Nate Begeman · 18 years ago
- f141cc4 Resolve BB references with relocation. by Evan Cheng · 18 years ago
- 55fc280 - Refactor the code that resolve basic block references to a TargetJITInfo by Evan Cheng · 18 years ago
- 3bc8a76 Implement PPC64 relocations types by Chris Lattner · 18 years ago
- e37fe9b Ensure that dump calls that are associated with asserts are removed from by Jim Laskey · 18 years ago
- 9525528 Use hidden visibility to make symbols in an anonymous namespace get by Chris Lattner · 18 years ago
- 563ecfb Implement 64-bit undef, sub, shl/shr, srem/urem by Chris Lattner · 18 years ago
- 5a032de Change from using MachineRelocation ctors to using static methods by Chris Lattner · 18 years ago
- b4432f3 Suck block address tracking out of targets into the JIT Emitter. This by Chris Lattner · 18 years ago
- af1563f Change the BasicBlockAddrs map to be a vector, indexed by MBB number. by Chris Lattner · 18 years ago
- f75f9be Several related changes: by Chris Lattner · 18 years ago
- d3f0aef Fix a purely hypothetical problem (for now): emitWord emits in the host by Chris Lattner · 18 years ago
- 43b429b Refactor the machine code emitter interface to pull the pointers for the current by Chris Lattner · 18 years ago
- 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 18 years ago
- ea4a9c5 Teach the JIT how to relocate LI, this fixes the JIT on Prolangs-C/TimberWolfMC by Chris Lattner · 18 years ago
- 6fcbd69 Change the PPC JIT to use a Static relocation model by Nate Begeman · 18 years ago
- 369503f Move some knowledge about registers out of the code emitter into the register info. by Chris Lattner · 18 years ago
- f3ce432 Don't emit pseudo instructions! by Chris Lattner · 18 years ago
- e928a72 teach the JIT to encode vector registers by Chris Lattner · 18 years ago
- 4c1aa86 - Added option -relocation-model to set relocation model. Valid values include static, pic, by Evan Cheng · 18 years ago
- d2ee218 Moved PICEnabled to include/llvm/Target/TargetOptions.h by Evan Cheng · 18 years ago
- 37dd6f1 Functions that are lazily streamed in from the .bc file are *not* external. by Chris Lattner · 19 years ago
- 86a5484 Add explicit #includes of <iostream> by Chris Lattner · 19 years ago
- 5fe0e28 Fix the PPC JIT failures last night, which were due to mishandling of linkonce globals by Chris Lattner · 19 years ago
- e54645a Fix the JIT failures from last night. by Chris Lattner · 19 years ago
- 422b0ce Patch to clean up function call pseudos and support the BLA instruction, by Nate Begeman · 19 years ago
- 21e463b More PPC32 -> PPC changes, as well as merging some classes that were by Nate Begeman · 19 years ago
- de12382 prune #includes by Chris Lattner · 19 years ago
- 16e71f2 Rename PPC32*.h to PPC*.h by Chris Lattner · 19 years ago
- 2668959 Rename PowerPC*.h to PPC*.h by Chris Lattner · 19 years ago
- 4c7b43b Eliminate PowerPC.td and PPC32.td, consolidating them into PPC.td by Chris Lattner · 19 years ago
- 919c032 Modify the ppc backend to use two register classes for FP: F8RC and F4RC. by Chris Lattner · 19 years ago
- 2b54400 Split IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_DEF_FP, so that the by Chris Lattner · 19 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
- 2497e63 Support building non-PIC by Nate Begeman · 19 years ago
- adeb43d Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5. by Nate Begeman · 19 years ago
- b5f662f Remove trailing whitespace by Misha Brukman · 19 years ago
- f577c61 Add completely untested support for mtcrf/mfcrf encoding by Chris Lattner · 19 years ago
- 477d1de Handle ExternalSymbol operands in the PPC JIT by Chris Lattner · 19 years ago
- d4c8bea Enable optimization suggested by Chris Lattner to not emit reloc stubs for by Nate Begeman · 20 years ago
- b752a97 There is not a 1-1 mappign between llvm blocks and PPC blocks, do not use by Chris Lattner · 20 years ago
- 5efb75d * Rename existing relocations to be more specific by Chris Lattner · 20 years ago
- 00a8c01 Loads are relocatable too by Chris Lattner · 20 years ago
- b765ff1 Calls do not need a MovPCtoLR instruction by Chris Lattner · 20 years ago
- b9f26da Get constant pools working. This fixes even more programs, allowing us to by Chris Lattner · 20 years ago
- 8599d38 Rewrite branches more closely to correct. This makes more stuff pass, and by Chris Lattner · 20 years ago
- 9ba1235 Enumerate CR registers by Chris Lattner · 20 years ago
- d7fa35c Squelch a bogus warning. by Chris Lattner · 20 years ago
- 7598bba Fix a minor bug by Chris Lattner · 20 years ago
- e94c517 Emit relocations for the global variable using instructions. This gets us by Chris Lattner · 20 years ago
- f2190b3 Remove some dead code by Chris Lattner · 20 years ago
- 213c969 Disable this. by Chris Lattner · 20 years ago
- 99b394d This chunk of code needs to be rewritten by Chris Lattner · 20 years ago
- a8b0fa5 getJITStubForFunction is optional and unimplemented, just remove it. by Chris Lattner · 20 years ago
- eea9b13 Simplify namespaces by Chris Lattner · 20 years ago
- d4b4a99 * Correctly handle the MovePCtoLR pseudo-instr with a bl to next instr by Misha Brukman · 20 years ago
- a4df350 * Do not emit IMPLICIT_DEF pseudo-instructions by Misha Brukman · 20 years ago
- 9691a89 Remove debug code emitter from the JIT by Misha Brukman · 20 years ago
- 4f9a6c3 Make this compile. by Alkis Evlogimenos · 20 years ago
- 3070e2f * Added basic support for JITing functions, basic blocks, instruction encoding, by Misha Brukman · 20 years ago
- c982cfa * Claim to support machine code emission - return false from by Misha Brukman · 20 years ago
- d37faba * Include the real (generated) version of getBinaryCodeForInstr() by Misha Brukman · 20 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
- 3d9a6c2 Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit. by Misha Brukman · 20 years ago
- b05daff Stub definition of the PowerPC CodeEmitter class; this isn't functional (yet). by Misha Brukman · 20 years ago
- 5dfe3a9 Initial revision by Misha Brukman · 20 years ago