2009-05-03 |
Anton Korobeynikov | Add lowering for global address nodes. Not pretty effic... |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Some early full call lowering draft for direct calls |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add call frame setup instruction elimination and loweri... |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add CALL lowering. |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add bunch of mem-whatever patterns |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add bunch of reg-mem inst patterns |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add normal and trunc stores |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Basic support for mem=>reg moves |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add 8-bit insts. zext behaviour is not modelled yet |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add 8-bit regclass and pattern for sext_inreg |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add pattern for OR |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add reg-imm variants |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add hint to nop |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add more instructions |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Cleanup |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add dummy lowering for shifts |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | We don't have any div at all - thus mark it as expensive |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | We're not going to spend 100% of time in interrupts... |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add simple reg-reg add. |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | gas uses lower letter for register names |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add code enough for emission of reg-reg and reg-imm... |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add function body printing routine |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add 'msp430' target triple recognizer |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Make emit{Prologue,Epilogue}() noop for now |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add callee-saved regs & reg classes getter hooks |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add simple FP indicator for given function hook |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Provide set of reserved registers |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add proper ISD::RET lowering |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add first draft of MSP430 calling convention stuff... |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Fix register names, fix register allocation order,... |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Clearify the usage and add some debug stuff |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Cleanup |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add cmake script. No idea whether it works or not :) |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Add a note |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Typo |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Dummy MSP430 backend |
tree | commitdiff |
2009-05-01 |
Chris Lattner | 'The attached patch fixes an issue where llc -march... |
tree | commitdiff |
2009-04-30 |
Argyrios Kyrtzidis | Fix compilation for some targets other than x86. |
tree | commitdiff |
2009-04-30 |
Argyrios Kyrtzidis | Make DebugLoc independent of DwarfWriter. |
tree | commitdiff |
2009-04-30 |
Jakob Stoklund Olesen | getCommonSubClass() - Calculate the largest common... |
tree | commitdiff |
2009-04-30 |
Dan Gohman | Set mayLoad on MOVZX32_NOREXrm8 too. |
tree | commitdiff |
2009-04-30 |
Evan Cheng | Mark MOV8mr_NOREX and MOV8rm_NOREX as mayStore / mayLoa... |
tree | commitdiff |
2009-04-30 |
Chris Lattner | remove progname which is never set. PR4085 |
tree | commitdiff |
2009-04-29 |
Bill Wendling | Instead of passing in an unsigned value for the optimiz... |
tree | commitdiff |
2009-04-29 |
Nate Begeman | Fix infinite recursion in the C++ code which handles... |
tree | commitdiff |
2009-04-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
tree | commitdiff |
2009-04-29 |
Sanjiv Gupta | Add a public method called getAddressSpace() to the... |
tree | commitdiff |
2009-04-29 |
Bill Wendling | Second attempt: |
tree | commitdiff |
2009-04-28 |
Anton Korobeynikov | Properly print 'P' modifier on inline asm memory operands. |
tree | commitdiff |
2009-04-28 |
Sanjiv Gupta | GlobalValue is always pointer type, so an assert isn... |
tree | commitdiff |
2009-04-28 |
Bill Wendling | r70270 isn't ready yet. Back this out. Sorry for the... |
tree | commitdiff |
2009-04-28 |
Bill Wendling | Massive check in. This changes the "-fast" flag to... |
tree | commitdiff |
2009-04-27 |
Nate Begeman | 2nd attempt, fixing SSE4.1 issues and implementing... |
tree | commitdiff |
2009-04-27 |
Dan Gohman | Rename GR8_ABCD to GR8_ABCD_L and create GR8_ABCD_H... |
tree | commitdiff |
2009-04-27 |
Dan Gohman | Rename GR8_, GR16_, GR32_, and GR64_ to GR8_ABCD, GR16_... |
tree | commitdiff |
2009-04-27 |
Dan Gohman | Break up long multi-mnemonic strings into separate... |
tree | commitdiff |
2009-04-27 |
Mon P Wang | Revised 68749 to allow matching of load/stores for... |
tree | commitdiff |
2009-04-25 |
Chris Lattner | add support for detecting process features on win64... |
tree | commitdiff |
2009-04-25 |
Bob Wilson | Change LowerCallResult method so that CCValAssign:... |
tree | commitdiff |
2009-04-24 |
Bob Wilson | Adjust a comment to reflect what the code does. Splitt... |
tree | commitdiff |
2009-04-24 |
Bob Wilson | Fix up some problems with getCopyToReg and getCopyFromR... |
tree | commitdiff |
2009-04-24 |
Bob Wilson | Remove unnecessary references to f32 types. After... |
tree | commitdiff |
2009-04-24 |
Rafael Espindola | Fix PR 4004 by including the call to __tls_get_addr... |
tree | commitdiff |
2009-04-24 |
Rafael Espindola | Revert 69952. Causes testsuite failures on linux x86-64. |
tree | commitdiff |
2009-04-24 |
Nate Begeman | PR2957 |
tree | commitdiff |
2009-04-23 |
Dan Gohman | Fix spurious indentation in a comment. |
tree | commitdiff |
2009-04-23 |
Sanjiv Gupta | Banksel immediate constant will always immediately... |
tree | commitdiff |
2009-04-23 |
Dan Gohman | Add support for printing MO_ExternalSymbol operands in |
tree | commitdiff |
2009-04-22 |
Sanjiv Gupta | Make the function begin label start after ther data... |
tree | commitdiff |
2009-04-21 |
Duncan Sands | Get rid of what looks like a copy-and-pasted typo. |
tree | commitdiff |
2009-04-21 |
Rafael Espindola | TLS_addr64 and TLS_addr32 define RDI and EAX. They... |
tree | commitdiff |
2009-04-21 |
Sanjiv Gupta | Handle direct aggregate type arguments. |
tree | commitdiff |
2009-04-20 |
Dan Gohman | Make X86's copyRegToReg able to handle copies to and... |
tree | commitdiff |
2009-04-20 |
Daniel Dunbar | Remove unused variable. |
tree | commitdiff |
2009-04-20 |
Bob Wilson | Move duplicated AddLiveIn function from X86 and ARM... |
tree | commitdiff |
2009-04-20 |
Devang Patel | Match C backend only if it explicitly requested. |
tree | commitdiff |
2009-04-20 |
Sanjiv Gupta | Emit the auto variables of a function into a different... |
tree | commitdiff |
2009-04-18 |
Mon P Wang | Fixed a few 64 bit cases in X86InstrInfo::commuteInstr... |
tree | commitdiff |
2009-04-17 |
Bill Wendling | Recommit r69335 and r69336. These were not causing... |
tree | commitdiff |
2009-04-17 |
Bob Wilson | Move the AddLiveIn function definition closer to its... |
tree | commitdiff |
2009-04-17 |
Bob Wilson | Rearrange code to reduce indentation. |
tree | commitdiff |
2009-04-17 |
Bob Wilson | Clean up formatting, remove trailing whitespace, fix... |
tree | commitdiff |
2009-04-17 |
Bob Wilson | Use CallConvLower.h and TableGen descriptions of the... |
tree | commitdiff |
2009-04-17 |
Rafael Espindola | For general dynamic TLS access we must use |
tree | commitdiff |
2009-04-17 |
Bill Wendling | Revert r69335 and r69336. They were causing build failures. |
tree | commitdiff |
2009-04-17 |
Dan Gohman | MOV8rr_NOREX is a "Move" instruction. This doesn't... |
tree | commitdiff |
2009-04-17 |
Dan Gohman | Don't use MOV8rr_NOREX on x86-32. It doesn't actually... |
tree | commitdiff |
2009-04-17 |
Chris Lattner | Fix some failures in targets on available_externally... |
tree | commitdiff |
2009-04-16 |
Rafael Espindola | fix PR3995. A scale must be 1, 2, 4 or 8. |
tree | commitdiff |
2009-04-15 |
Dan Gohman | Fix 80-column violations. |
tree | commitdiff |
2009-04-15 |
Dan Gohman | Add a folding table entry for MOV8rr_NOREX. |
tree | commitdiff |
2009-04-15 |
Dan Gohman | Fix X86MachineFunctionInfo's doxygen comment. |
tree | commitdiff |
2009-04-15 |
Dan Gohman | Do for GR16_NOREX what r69049 did for GR8_NOREX, to... |
tree | commitdiff |
2009-04-15 |
Dan Gohman | Add a new MOV8rr_NOREX, and make X86's copyRegToReg... |
tree | commitdiff |
2009-04-15 |
Dan Gohman | GR8_NOREX can contain the H registers, since they don... |
tree | commitdiff |
2009-04-14 |
Dan Gohman | For the h-register addressing-mode trick, use the corre... |
tree | commitdiff |
2009-04-14 |
Evan Cheng | Some of GR8_NOREX registers are only available in 64... |
tree | commitdiff |
2009-04-14 |
Sanjiv Gupta | Handle aggregate type arguments to direct and indirect... |
tree | commitdiff |
2009-04-13 |
Dan Gohman | Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize |
tree | commitdiff |
2009-04-13 |
Devang Patel | Reapply 68847. |
tree | commitdiff |
next |