2009-09-06 |
Duncan Sands | Remove a left over bit of code with no effect. |
blob | commitdiff | raw |
2009-09-06 |
Duncan Sands | Remove some not-really-used variables, as warned |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Recognize more opportunities to use SSE min and max... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Mon P Wang | Fixed a few problems with vector shifts |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Add a -disable-16bit flag and associated support for... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Sandeep Patel | Retype from unsigned to CallingConv::ID accordingly... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Chris Lattner | refactor select 'sched insertion' out to its own method. |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Duncan Sands | Revert commit 80428. It completely broke exception |
blob | commitdiff | raw | diff to current |
2009-08-29 |
Bill Wendling | - Add target lowering methods to get the preferred... |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Eric Christopher | Add FIXME for when we support more specific XMM registers. |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Eric Christopher | Nuke trailing whitespace. |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Dan Gohman | Expand i8 selects into control flow instead of 16-bit... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Devang Patel | Record variable debug info at ISel time directly. |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Eric Christopher | Implement sse4.2 string/text processing instructions: |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Dan Gohman | Fix function alignment at -Os on x86 to be 1, not 2... |
blob | commitdiff | raw | diff to current |
2009-08-16 |
Dan Gohman | Avoid emitting XMM save code in soft-float or no-implic... |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Bill Wendling | Reapply r79127. It was fixed by d0k. |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Bill Wendling | Revert r79127. It was causing compilation errors. |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Evan Cheng | Change allowsUnalignedMemoryAccesses to take type argum... |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Dan Gohman | On x86-64, for a varargs function, don't store the... |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Anton Korobeynikov | Properly handle indirect win64 args when they're passed... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Fix warnings. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | SimpleValueType-ify a few more methods on TargetLowering. |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Continue the SimpleValueType-ification. |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Start moving TargetLowering away from using full MVTs... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Anton Korobeynikov | Better handle kernel code model. Also, generalize the... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
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 |
next |