- 97135e1 Factor out the code for determining when symblic addresses by Dan Gohman · 17 years ago
- cb37188 Use raw_ostream throughout the AsmPrinter. by Owen Anderson · 17 years ago
- 3c3bc48 Move X86 assembler printers into separate directory. This allows JIT-only users not to link it in (use 'x86codegen' llvm-config arg for this) by Anton Korobeynikov · 17 years ago
- c9f5f3f Change target-specific classes to use more precise static types. by Dan Gohman · 17 years ago
- 856914f Add X86 Maximal Stack Alignment Calculator Pass before RA by Anton Korobeynikov · 17 years ago
- bfae831 Use PassManagerBase instead of FunctionPassManager for functions by Dan Gohman · 17 years ago
- d703ed6 Added option -align-loops=<true/false> to disable loop aligner pass. by Evan Cheng · 17 years ago
- fb8075d Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to 16-byte boundaries. by Evan Cheng · 17 years ago
- 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- aabe38b Preliminary PIC JIT support for X86 (32-bit) / Darwin. by Evan Cheng · 18 years ago
- 8bd6035 Added -print-emitted-asm to print out JIT generated asm to cerr. by Evan Cheng · 18 years ago
- eb1ac33 Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the by Bill Wendling · 19 years ago
- fcdea7b Return an X86ELFWriterInfo object. by Bill Wendling · 19 years ago
- e911615 Revert patch. by Bill Wendling · 19 years ago
- 22fb302 Create the specified TargetObjInfo and use it. by Bill Wendling · 19 years ago
- 25ab690 Committing X86-64 support. by Evan Cheng · 19 years ago
- fde1b3b 1. Remove condition on delete. by Jim Laskey · 19 years ago
- a0f3d17 Make target asm info a property of the target machine. by Jim Laskey · 19 years ago
- 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 19 years ago
- aa3c141 Fix a build breaker. by Evan Cheng · 19 years ago
- 98d0d7d More coverity fixes by Chris Lattner · 19 years ago
- 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 19 years ago
- a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 19 years ago
- bc641b9 Eliminate IntrinsicLowering from TargetMachine. by Chris Lattner · 19 years ago
- c4c6257 Added getTargetLowering() to TargetMachine. Refactored targets to support this. by Evan Cheng · 19 years ago
- ce8eb0c Add a new option to indicate we want the code generator to emit code quickly,not spending tons of time microoptimizing it. This is useful for an -O0style of build. by Chris Lattner · 20 years ago
- b1e1180 by Jim Laskey · 20 years ago
- fb5792f Implement Subtarget support Implement the X86 Subtarget. by Nate Begeman · 20 years ago
- 0431c96 Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFile by Chris Lattner · 20 years ago
- 0e0a7a45 * Remove trailing whitespace * Convert tabs to spaces by Misha Brukman · 20 years ago
- 8f1ac9f Remove a dead function, which died when we got GAS emission working (phwew, by Chris Lattner · 21 years ago
- d36c970 Auto-registrate target by Chris Lattner · 21 years ago
- d029cd2 Convert to the new TargetMachine interface. by Chris Lattner · 21 years ago
- 39c2005 Add emitInstruction() API so that we can get the bytes of a simple instruction by Alkis Evlogimenos · 21 years ago
- 05b15fb TargetCacheInfo has been removed; its only uses were to propagate a constant by Brian Gaeke · 21 years ago
- f70e0c2 Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering by Chris Lattner · 22 years ago
- 4482715 implement support for the intrinsic lowering functionality by Chris Lattner · 22 years ago
- 1e60a91 Rip JIT specific stuff out of TargetMachine, as per PR176 by Chris Lattner · 22 years ago
- 65b05ce Implement the TargetMachine::getJITStubForFunction method for X86, finegrainify by Chris Lattner · 22 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- 856ba76 Added LLVM copyright header. by John Criswell · 22 years ago
- 0522b08 Minor leftover fixups from replaceMachineCodeForFunction () change. by Brian Gaeke · 22 years ago
- 9a7871b Add prototype for replaceMachineCodeForFunction(). by Brian Gaeke · 22 years ago
- b7f7296 OptInfo is no longer required by Chris Lattner · 22 years ago
- bb144a8 Targets should configure themselves based on a Module, not some wierd flags by Chris Lattner · 22 years ago
- 8844a0b addPassesToJITCompile and addPassesToEmitMachineCode now take a by Brian Gaeke · 22 years ago
- de3aa4f lib/Target/X86/X86TargetMachine.{cpp,h}: Add initial version by Brian Gaeke · 22 years ago
- d0f166a More renamings of Target/Machine*Info to Target/Target*Info by Chris Lattner · 23 years ago
- f27eeea Rename MachineOptInfo to TargetoptInfo by Chris Lattner · 23 years ago
- 8bd66e6 Rename MachineFrameInfo to TargetFrameInfo.h by Chris Lattner · 23 years ago
- fde4b51 Implement the TargetFrameInfo interface by Chris Lattner · 23 years ago
- 5bcd95c Changes to allow for a configurable target machine that allows big endian and/or long pointer operation by Chris Lattner · 23 years ago
- b0f99b9 Expose explicit type by Chris Lattner · 23 years ago
- 40ead95 Initial support for machine code emission by Chris Lattner · 23 years ago
- e5f5221 Implement the new optional getRegisterInfo by Chris Lattner · 23 years ago
- b4f68ed Convert backend to use passes, implement X86TargetMachine by Chris Lattner · 23 years ago