- 912225e ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows() by Daniel Dunbar · 14 years ago
- c92cb64 Add datalayout information for the IEEE quad precision fp128 type. by Duncan Sands · 14 years ago
- 6904f05 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally. by NAKAMURA Takumi · 14 years ago
- e310b3a Fix whitespace. by NAKAMURA Takumi · 14 years ago
- 2bffee2 Patches to build EFI with Clang/LLVM. By Carl Norum. by Evan Cheng · 15 years ago
- 96aa78c Add support for the --noexecstack option. by Rafael Espindola · 15 years ago
- 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
- d9e3385 Move getInitialFrameState() to TargetFrameInfo by Anton Korobeynikov · 15 years ago
- 3346491 First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place by Anton Korobeynikov · 15 years ago
- ec37b00 Recommit 116056, now with the missing file... by Cameron Esfahani · 15 years ago
- e7beda1 va_args support for Win64. Patch by Cameron! by Anton Korobeynikov · 15 years ago
- 0febc46 Jim Asked us to move DataLayout on ARM back to the most specialized classes. Do by Rafael Espindola · 15 years ago
- 699647c Use rip-rel addressing on win64 by default. For this we just by Anton Korobeynikov · 15 years ago
- 453db50 Hookup ELF support for X86. by Matt Fleming · 15 years ago
- c575283 Print an error message when someone tries -integrated-as on an unsupported target. by Benjamin Kramer · 15 years ago
- e2195d8 Add relax all support to the COFF object streamer. by Michael J. Spencer · 15 years ago
- dfd3018 Make MC use Windows COFF on Windows and add tests. by Michael J. Spencer · 15 years ago
- 468a2a4 Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKill by Jakob Stoklund Olesen · 15 years ago
- e928ec9 Allow x87 FP registers to be alive globally in a function. by Jakob Stoklund Olesen · 15 years ago
- 84023e0 Reapply bottom-up fast-isel, with several fixes for x86-32: by Dan Gohman · 15 years ago
- 14152b4 Reapply r107655 with fixes; insert the pseudo instruction into by Dan Gohman · 15 years ago
- 258c58c Revert r107655. by Dan Gohman · 15 years ago
- b81c771 Fix a bunch of custom-inserter functions to handle the case where by Dan Gohman · 15 years ago
- d8a33dd Currently, createMachOStreamer() is invoked directly in llvm-mc which by Matt Fleming · 15 years ago
- ff7a562 Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 15 years ago
- f4f0690 Revert 102941, we're going to do this via attr and can just by Eric Christopher · 15 years ago
- 0b12348 Add an option, defaulting to off, to disable the sse domain crossing opts. by Eric Christopher · 15 years ago
- fe5dcbc Trim include. by Evan Cheng · 15 years ago
- fa85eb6 Fix PR6696 and PR6663 by Jim Grosbach · 15 years ago
- bfcd61b Enable -sse-domain-fix by default. Now with tests! by Jakob Stoklund Olesen · 15 years ago
- adffc9d Revert "Enable -sse-domain-fix by default. What could possibly go wrong?" by Jakob Stoklund Olesen · 15 years ago
- 90b9df4 Enable -sse-domain-fix by default. What could possibly go wrong? by Jakob Stoklund Olesen · 15 years ago
- 352aa50 Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings. by Jakob Stoklund Olesen · 15 years ago
- fe4b92b Revert "Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings." by Jakob Stoklund Olesen · 15 years ago
- c75c5fa Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings. by Jakob Stoklund Olesen · 15 years ago
- 5d067fe TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects. by Daniel Dunbar · 15 years ago
- 12783d1 MC/X86: Add stub AsmBackend. by Daniel Dunbar · 15 years ago
- 9184b25 Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there by Anton Korobeynikov · 15 years ago
- 245ba96 Drop winmcasminfo and use normal AT&T COFF for all windows targets. by Anton Korobeynikov · 15 years ago
- f068304 rip out the 'heinous' x86 MCCodeEmitter implementation. by Chris Lattner · 16 years ago
- 00a99a3 Run codegen dce pass for all targets at all optimization levels. Previously it's by Evan Cheng · 16 years ago
- 4576247 stub out a new X86 encoder, which can be tried with by Chris Lattner · 16 years ago
- ce79a25 rename createX86MCCodeEmitter to more accurately reflect what it creates. by Chris Lattner · 16 years ago
- 7f89fda remove dead code. by Chris Lattner · 16 years ago
- f1d6b10 eliminate all the dead addSimpleCodeEmitter implementations. by Chris Lattner · 16 years ago
- e45ab8a For aligned load/store instructions, it's only required to know whether a by Jim Grosbach · 16 years ago
- e1e0f48 Even more explanation. by Bill Wendling · 16 years ago
- 4881468 - Add getLSDAEncoding to the PowerPC backend. by Bill Wendling · 16 years ago
- 097ea83 Add FIXME comment. by Bill Wendling · 16 years ago
- a8c1889 - Add a comment to the callback indicating that it's *extremely* not a good by Bill Wendling · 16 years ago
- d58e9cb Retrying r91337: by Bill Wendling · 16 years ago
- 0122c90 Fixed library dependencies between the X86 disassembler and by Sean Callanan · 16 years ago
- f4f43cb Fix setting and default setting of code model for jit. Do this by Eric Christopher · 16 years ago
- 8ed9f51 Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit by Sean Callanan · 16 years ago
- e27d205 Factor the stack alignment calculations out into a target independent pass. by Jim Grosbach · 16 years ago
- d1ba06b Make X86-64 in the Large model always emit 64-bit calls. by Jeffrey Yasskin · 16 years ago
- 2928c83 Pass StringRef by value. by Daniel Dunbar · 16 years ago
- 7168a7d llvm-mc/X86: Implement single instruction encoding interface for MC. by Daniel Dunbar · 16 years ago
- 2807afa rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin. by Chris Lattner · 16 years ago
- af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
- a7ac47c Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple by Chris Lattner · 16 years ago
- 0a31d2f pass the TargetTriple down from each target ctor to the by Chris Lattner · 16 years ago
- 275bb1b remove a random reference to subtarget. Even without this, we by Chris Lattner · 16 years ago
- cf6b739 Unbreak Win64 CC. Step one: honour register save area, fix some alignment and provide a different set of call-clobberred registers. by Anton Korobeynikov · 16 years ago
- e28039c Move most targets TargetMachine constructor to only taking a target triple. by Daniel Dunbar · 16 years ago
- 3be0340 Normalize Subtarget constructors to take a target triple string instead of by Daniel Dunbar · 16 years ago
- f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
- 0c795d6 Add new helpers for registering targets. - Less boilerplate == good. by Daniel Dunbar · 16 years ago
- 4cb1e13 Put Target definitions inside Target specific header, and llvm namespace. by Daniel Dunbar · 16 years ago
- 64cc972 Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLink by Daniel Dunbar · 16 years ago
- 5d77cad Lift addAssemblyEmitter into LLVMTargetMachine. - No functionality change. by Daniel Dunbar · 16 years ago
- cfe9a60 Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine. by Daniel Dunbar · 16 years ago
- f055229 Remove old style hacks to register AsmPrinter into TargetMachine. by Daniel Dunbar · 16 years ago
- 51b198a Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 16 years ago
- 2286f8d Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 16 years ago
- f3f4715 Replace large swaths of copy-n-paste code with obvious helper function... by Daniel Dunbar · 16 years ago
- 6c05796 Kill off old (TargetMachine level, not Target level) match quality functions. by Daniel Dunbar · 16 years ago
- 03f4bc5 Provide TargetMachine implementations with reference to Target they were created by Daniel Dunbar · 16 years ago
- 4246790 Register Target's TargetMachine and AsmPrinter in the new registry. by Daniel Dunbar · 16 years ago
- 7184781 by David Greene · 16 years ago
- 8097b65 make PIC vs DynamicNoPIC be explicit in PICStyles. by Chris Lattner · 16 years ago
- 88e1fd5 isPICStyleRIPRel() and friends are never true in -static mode. by Chris Lattner · 16 years ago
- 482fa0f .o file writing shouldn't mess around with pic/relo models like the JIT does. by Chris Lattner · 16 years ago
- b2fc55b move a hack out of the asm-printer specific path to the main target selection path. by Chris Lattner · 16 years ago
- 11348ee many more cleanups, for example if in the "none" pic-style, by Chris Lattner · 16 years ago
- e4df756 When in -static mode, force the PIC style to none. Doing this requires fixing by Chris Lattner · 16 years ago
- ac57e6e Add the Object Code Emitter class. Original patch by Aaron Gray, I did some by Bruno Cardoso Lopes · 16 years ago
- 5bcc8bd Remove unused AsmPrinter OptLevel argument, and propogate. by Daniel Dunbar · 16 years ago
- 4c1b606 simplify some code and eliminate the symbolicAddressesAreRIPRel() predicate. by Chris Lattner · 16 years ago
- 18c5987 Reimplement rip-relative addressing in the X86-64 backend. The new by Chris Lattner · 16 years ago
- a96751f Provide InitializeAllTargets and InitializeNativeTarget functions in the by Bob Wilson · 16 years ago
- 1555a23 Introduce new headers whose inclusion forces linking and by Douglas Gregor · 16 years ago
- c997d45 Support for ELF Visibility by Bruno Cardoso Lopes · 16 years ago
- cf0a577 x86_64 now uses the correct ELF e_machine type by Bruno Cardoso Lopes · 16 years ago
- 424f8f3 For Darwin / x86_64, override -relocation-model=static to pic if the output is assembly since Darwin assembler does not really support -static codeine. by Evan Cheng · 16 years ago
- 434dd4f Fix new CodeEmitter stuff to follow LLVM codying style. Patch by Aaron Gray by Bruno Cardoso Lopes · 16 years ago
- a3f99f9 First patch in the direction of splitting MachineCodeEmitter in two subclasses: by Bruno Cardoso Lopes · 16 years ago
- 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
- be8cc2a Second attempt: by Bill Wendling · 16 years ago
- c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 16 years ago