2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw |
2009-08-03 |
Anton Korobeynikov | Perform bitconvert to proper type |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Anton Korobeynikov | Add 'Indirect' LocInfo class and use to pass __m128... |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Anton Korobeynikov | Cleanup Darwin MMX calling conv stuff - make the stuff... |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Anton Korobeynikov | Unbreak Win64 CC. Step one: honour register save area... |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Rafael Espindola | Remove a bitcast that was a no-op. |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Rafael Espindola | Use movq to move 64 bits in and out of mmx registers. |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Dan Gohman | Minor code cleanups. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Chris Lattner | refactor section construction in TLOF to be through... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Rename GRAD to GR32_AD, to follow the naming convention... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Evan Cheng | Optimize some common usage patterns of atomic built... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Eric Christopher | Add llvm_unreachable for ... unreachable code! |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Chris Lattner | whitespace cleanup. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Eric Christopher | Fix comment. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Eric Christopher | Add support for gcc __builtin_ia32_ptest{z,c,nzc} intri... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Owen Anderson | Return ConstantVector to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Chris Lattner | the apple "ld_classic" linker doesn't support .literal1... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Chris Lattner | Rip all of the global variable lowering logic out of... |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Owen Anderson | Move ConstantFP construction back to the 2.5-ish API. |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Eric Christopher | Update insertps handling based on feedback. Move to... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Eli Friedman | Add support for MMX VSETCC. |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Eli Friedman | Remove shift amount flavor. It isn't actually complete... |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Dale Johannesen | revert 76503 while I figure out what's going on |
blob | commitdiff | raw | diff to current |
2009-07-20 |
Dale Johannesen | Make sure a global matching asm 'i' constraint gets its |
blob | commitdiff | raw | diff to current |
2009-07-20 |
Chris Lattner | Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo. |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Evan Cheng | Fix x86 inline ams 'q' constraint support. In 32-bit... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Owen Anderson | Move a few more convenience factory functions from... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Chris Lattner | Fix PR4533, which is about buggy codegen in x86-64... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | remove the now-dead TM argument to these methods. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | add a couple of predicates to test for "stub style... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | eliminate GVRequiresRegister, replacing it with predica... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | change a bunch of logic in LowerGlobalAddress to levera... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | move some classification logic around. Now GVRequiresE... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | change isGlobalStubReference to take target flags inste... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | GVRequiresExtraLoad is now never used for calls, simpli... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | actually, just eliminate PCRelGVRequiresExtraLoad.... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | There is only one case where GVRequiresExtraLoad return... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | the "isDirectCall" operand of GVRequiresRegister is... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | simplify this logic a bit more. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | move reasoning about darwin $non_lazy_ptr stubs from... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | make isel use MO_PIC_BASE_OFFSET when lowering globalva... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | make isel decide whether to emit $stub's on darwin... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | Make isel determine where to emit PLT-relative calls... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | simplify some code based on the fact that picstyles... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | all this logic always returns true because GOT mode... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | isPICStyleRIPRel() and friends are never true in -stati... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | When in -static mode, force the PIC style to none.... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | merge two identical functions and simplify things that... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | hoist check for IsTailCall to callers. Eliminate redun... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | change a few methods to be static functions. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | move handling of dllimport linkage in isel, not in... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Implement changes from Chris's feedback. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Convert more abort() calls to llvm_report_error(). |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Start converting to new error handling API. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Dale Johannesen | Don't accept globals as matching 'i' constraint |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Add NumFixedArgs attribute to CallSDNode which indicate... |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Bill Wendling | Update comments to make it clear that the function... |
blob | commitdiff | raw | diff to current |
2009-06-30 |
Bill Wendling | Add an "alignment" field to the MachineFunction object... |
blob | commitdiff | raw | diff to current |
2009-06-29 |
David Greene | Add a 256-bit register class and YMM registers. |
blob | commitdiff | raw | diff to current |
2009-06-29 |
Owen Anderson | Add a target-specific DAG combine on X86 to fold the... |
blob | commitdiff | raw | diff to current |
2009-06-29 |
David Greene | Add more vector ValueTypes for AVX and other extended... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | pull @GOT, @GOTOFF, @GOTPCREL handling into isel from... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | Reimplement rip-relative addressing in the X86-64 backe... |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Chris Lattner | Move all the TLS processing logic into isel, don't... |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Chris Lattner | move magic for PIC constantpool references from asmprin... |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Chris Lattner | start adding logic in isel to determine asm printer... |
blob | commitdiff | raw | diff to current |
2009-06-21 |
Chris Lattner | indentation fix |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Eli Friedman | Misc accumulated tweaks to legalization logic for vario... |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Chris Lattner | I got J and K backward, many thanks to Eli for spotting... |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Chris Lattner | implement support for the 'K' asm constraint, PR4347 |
blob | commitdiff | raw | diff to current |
2009-06-12 |
Arnold Schwaighofer | Fix Bug 4278: X86-64 with -tailcallopt calling convention |
blob | commitdiff | raw | diff to current |
2009-06-09 |
Anton Korobeynikov | Silence a warning |
blob | commitdiff | raw | diff to current |
2009-06-07 |
Eli Friedman | Get rid of some unnecessary code. |
blob | commitdiff | raw | diff to current |
2009-06-07 |
Eli Friedman | Slightly generalize the code that handles shuffles... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Eli Friedman | Avoid crashing on a variable-index insertelement with... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Eli Friedman | Get rid of some bogus patterns for X86vzmovl. Don... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Eli Friedman | PR2598: make sure to expand illegal forms of integer... |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Devang Patel | Add new function attribute - noimplicitfloat |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Nate Begeman | Adapt the x86 build_vector dagcombine to the current... |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Devang Patel | Evan thinks NoImplicitFloat check is not required here. |
blob | commitdiff | raw | diff to current |
2009-06-03 |
Dan Gohman | Remove unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Dale Johannesen | Revert 72707 and 72709, for the moment. |
blob | commitdiff | raw | diff to current |
2009-06-01 |
Dale Johannesen | Make the implicit inputs and outputs of target-independent |
blob | commitdiff | raw | diff to current |
2009-05-30 |
Bill Wendling | Untabification. |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Evan Cheng | Added optimization that narrow load / op / store and... |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Ger rid of some dead code. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Don't abuse the quirky behavior of LegalizeDAG for... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Daniel Dunbar | Back out r72431, it is causing a number of compilation... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Eli Friedman | Don't abuse the quirky behavior of LegalizeDAG for... |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Make the X86 backend mark EXTRACT_SUBVECTOR as Expand... |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Make the x86 backend custom-lower UINT_TO_FP and FP_TO_... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Evan Cheng | Run code placement optimization for targets that want... |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Chris Lattner | Fix PR4152: asm constraint validation happens before... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Fix infinite recursion in the C++ code which handles... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
blob | commitdiff | raw | diff to current |
next |