| Commit message (Expand) | Author | Age | Files | Lines |
* | Reapply r79127. It was fixed by d0k. | Bill Wendling | 2009-08-15 | 1 | -12/+6 |
* | Revert r79127. It was causing compilation errors. | Bill Wendling | 2009-08-15 | 1 | -6/+12 |
* | Change allowsUnalignedMemoryAccesses to take type argument since some targets | Evan Cheng | 2009-08-15 | 1 | -12/+6 |
* | Allow targets to specify their choice of calling conventions per | Anton Korobeynikov | 2009-08-14 | 1 | -0/+17 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -22/+33 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -94/+102 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -107/+107 |
* | SimpleValueType-ify a few more methods on TargetLowering. | Owen Anderson | 2009-08-10 | 1 | -31/+29 |
* | Continue the SimpleValueType-ification. | Owen Anderson | 2009-08-10 | 1 | -4/+2 |
* | Start moving TargetLowering away from using full MVTs and towards SimpleValue... | Owen Anderson | 2009-08-10 | 1 | -7/+8 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 | 1 | -20/+65 |
* | make getObjFileLowering() return a non-const reference. | Chris Lattner | 2009-08-03 | 1 | -1/+1 |
* | Minor whitespace tidiness. | Dan Gohman | 2009-08-01 | 1 | -0/+1 |
* | Rip all of the global variable lowering logic out of TargetAsmInfo. Since | Chris Lattner | 2009-07-28 | 1 | -1/+7 |
* | Add support for promoting SETCC operations. | Jakob Stoklund Olesen | 2009-07-24 | 1 | -2/+5 |
* | Remove shift amount flavor. It isn't actually complete enough to | Eli Friedman | 2009-07-21 | 1 | -15/+0 |
* | Remove FIXME that was already fixed. | Eli Friedman | 2009-07-20 | 1 | -1/+0 |
* | Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo. | Chris Lattner | 2009-07-20 | 1 | -0/+9 |
* | In this unreachable code, return an initialized value. | Duncan Sands | 2009-07-03 | 1 | -2/+2 |
* | Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ... | Tilmann Scheller | 2009-07-03 | 1 | -3/+3 |
* | Update comments to make it clear that the function alignment is the Log2 of the | Bill Wendling | 2009-07-01 | 1 | -1/+1 |
* | Add an "alignment" field to the MachineFunction object. It makes more sense to | Bill Wendling | 2009-06-30 | 1 | -0/+3 |
* | Increase limit for OpActions array | David Greene | 2009-06-24 | 1 | -10/+18 |
* | This increases the maximum for MVT::LAST_VALUETYPE | David Greene | 2009-06-24 | 1 | -1/+5 |
* | mv CodeGen/DebugLoc.h Support/DebugLoc.h | Devang Patel | 2009-06-19 | 1 | -1/+1 |
* | Change IndexedModeAction representation. | David Greene | 2009-06-09 | 1 | -22/+21 |
* | Oops, didn't mean to commit 73102 yet. Revert it. | David Greene | 2009-06-08 | 1 | -21/+22 |
* | Change IndexedModeAction representation. | David Greene | 2009-06-08 | 1 | -22/+21 |
* | Add new function attribute - noimplicitfloat | Devang Patel | 2009-06-05 | 1 | -1/+2 |
* | Adapt the x86 build_vector dagcombine to the current state of the legalizer. | Nate Begeman | 2009-06-05 | 1 | -5/+5 |
* | Default isNarrowingProfitable to false. | Evan Cheng | 2009-05-29 | 1 | -1/+1 |
* | Added optimization that narrow load / op / store and the 'op' is a bit twiddl... | Evan Cheng | 2009-05-28 | 1 | -0/+7 |
* | Run code placement optimization for targets that want it (arm and x86 for now). | Evan Cheng | 2009-05-13 | 1 | -0/+11 |
* | Add a comment about the special meaning of VoidTy in this context. | Dan Gohman | 2009-05-11 | 1 | -0/+2 |
* | Implement review feedback for vector shuffle work. | Nate Begeman | 2009-04-29 | 1 | -2/+4 |
* | 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan. | Nate Begeman | 2009-04-27 | 1 | -4/+3 |
* | Revert 69952. Causes testsuite failures on linux x86-64. | Rafael Espindola | 2009-04-24 | 1 | -2/+4 |
* | PR2957 | Nate Begeman | 2009-04-24 | 1 | -4/+2 |
* | Implement support for using modeling implicit-zero-extension on x86-64 | Dan Gohman | 2009-04-08 | 1 | -1/+24 |
* | Enable tail call optimization for functions that return a struct (bug 3664) a... | Arnold Schwaighofer | 2009-03-28 | 1 | -12/+1 |
* | Optimize some 64-bit multiplication by constants into two lea's or one lea + ... | Evan Cheng | 2009-03-28 | 1 | -3/+4 |
* | Fix a bunch of Doxygen syntax issues. Escape special characters, | Dan Gohman | 2009-03-03 | 1 | -3/+3 |
* | Refactor TLS code and add some tests. The tests and expected results are: | Rafael Espindola | 2009-02-27 | 1 | -0/+13 |
* | Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing | Dan Gohman | 2009-02-07 | 1 | -1/+1 |
* | Add some DL propagation to places that didn't | Dale Johannesen | 2009-02-03 | 1 | -3/+3 |
* | Propagation in TargetLowering. Includes passing a DL | Dale Johannesen | 2009-02-03 | 1 | -1/+1 |
* | Fix build on case-sensitive filesystems (i.e. everybody else) | Dale Johannesen | 2009-01-30 | 1 | -1/+1 |
* | Make LowerCallTo and LowerArguments take a DebugLoc | Dale Johannesen | 2009-01-30 | 1 | -2/+3 |
* | Make x86's BT instruction matching more thorough, and add some | Dan Gohman | 2009-01-29 | 1 | -0/+2 |
* | Make isOperationLegal do what its name suggests, and introduce a | Dan Gohman | 2009-01-28 | 1 | -2/+10 |