2010-10-13 |
Jim Grosbach | Refactor the ARM 'setend' instruction pattern. Use... |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Add MC encodings for VCVT* instrunctions. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add a FIXME. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Make a few more bits of some simple instructions explic... |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH... |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Fix encoding for compares. No Rd register. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add ARM mode operand encoding information for ADDE... |
tree | commitdiff |
2010-10-13 |
Rafael Espindola | Fix another case where we were preferring instructions... |
tree | commitdiff |
2010-10-13 |
Rafael Espindola | Fix PR8365 by adding a more specialized Pat that checks... |
tree | commitdiff |
2010-10-13 |
Eric Christopher | Start handling more global variables. |
tree | commitdiff |
2010-10-13 |
Evan Cheng | Limit load / store issues (at least until we have a... |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Add encodings for VNEG and VSQRT. Also add encodings... |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Add encodings for VCVT instructions. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add ARM encoding information for comparisons, forced... |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Add VCMPZ and VABS. |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Refactor VCMP instructions. |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Add the rest of the ARM so_reg encoding options (regist... |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Add encodings for VNMUL[SD]. |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Add encodings for VDIV and VMUL. |
tree | commitdiff |
2010-10-12 |
Evan Cheng | Turn some fp stackifier assertion into errors to avoid... |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Move the ARM so_imm encoding into a custom operand... |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Refactor some of the encoding logic into a base class... |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Add custom encoder for the 's' bit denoting whether... |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Add encoding for VSUB and VCMP. |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Encoding for VADDD. Plus a test for the VFP instructions. |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Split out the "size" field from the encoding. The newer... |
tree | commitdiff |
2010-10-12 |
Eric Christopher | Fix thinko in arm fast isel alloca rewrite. |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Encoding for ARM-mode VADD.F32 instruction. |
tree | commitdiff |
2010-10-12 |
Eric Christopher | Combine these together - should probably have some... |
tree | commitdiff |
2010-10-12 |
Nick Lewycky | Mark variable 'NoImplicitFloatOps' used only in an... |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Add MOVi ARM encoding. |
tree | commitdiff |
2010-10-12 |
Dan Gohman | Initial va_arg support for x86-64. Patch by David Meyer! |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Nuke unused wrapper function. |
tree | commitdiff |
2010-10-12 |
Jakob Stoklund Olesen | Remove the x86 MOV{32,64}{rr,rm,mr}_TC instructions. |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Add encoding information for the remainder of the gener... |
tree | commitdiff |
2010-10-12 |
Bob Wilson | PR8359: The ARM backend may end up allocating registers... |
tree | commitdiff |
2010-10-12 |
Eric Christopher | Rework alloca handling so that we can load or store... |
tree | commitdiff |
2010-10-12 |
Eric Christopher | Handle a wider arrangement of loads. |
tree | commitdiff |
2010-10-11 |
Evan Cheng | More ARM scheduling itinerary fixes. |
tree | commitdiff |
2010-10-11 |
Jim Grosbach | MC machine encoding for simple aritmetic instructions... |
tree | commitdiff |
2010-10-11 |
Jason W Kim | Second set of ARM/MC/ELF changes. |
tree | commitdiff |
2010-10-11 |
Evan Cheng | Proper VST scheduling itineraries. |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Use a sane mechanism for that assert. |
tree | commitdiff |
2010-10-11 |
Eric Christopher | We're not going to handle dynamic allocas anywhere... |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Make sure that the call stack adjustments have default... |
tree | commitdiff |
2010-10-11 |
Jakob Stoklund Olesen | PowerPC varargs functions store live-in registers on... |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Found a bug turning this on by default. Disable again... |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Fix help text. |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Change flag from Enable to Disable since we're enabled... |
tree | commitdiff |
2010-10-11 |
Andrew Trick | Fixes bug 8297: i386 cmpxchg8b, missing MachineMemOperand |
tree | commitdiff |
2010-10-11 |
Jim Grosbach | More binary encoding stuff, taking advantage of the... |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Turn on arm fast isel by default. |
tree | commitdiff |
2010-10-11 |
Francois Pichet | MSVC hangs on compilation of ARMDisassembler.cpp. PR686... |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Copy and pasteo. |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Whitespace cleanup in ARM fast isel. |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Add srem libcall support to ARM fast isel. |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Add i8 sdiv support for ARM fast isel. |
tree | commitdiff |
2010-10-11 |
Eric Christopher | Implement select handling for ARM fast-isel. |
tree | commitdiff |
2010-10-11 |
Chris Lattner | Per discussion with Sanjiv, remove the PIC16 target... |
tree | commitdiff |
2010-10-11 |
Michael J. Spencer | X86: Call ulldiv and ftol2 on Windows instead of their... |
tree | commitdiff |
2010-10-10 |
Michael J. Spencer | X86: MinGW should always use libgcc on Windows. |
tree | commitdiff |
2010-10-10 |
Michael J. Spencer | X86: Call _alldiv instead of __divdi3 on Windows (exclu... |
tree | commitdiff |
2010-10-10 |
Michael J. Spencer | Fix Whitespace. |
tree | commitdiff |
2010-10-10 |
Chris Lattner | fix the expansion of va_arg instruction on PPC to know... |
tree | commitdiff |
2010-10-09 |
Michael J. Spencer | Fix Whitespace. |
tree | commitdiff |
2010-10-09 |
Evan Cheng | Add VLD4 scheduling itineraries. |
tree | commitdiff |
2010-10-09 |
Evan Cheng | Finish vld3 and vld4. |
tree | commitdiff |
2010-10-09 |
Evan Cheng | Complete vld2 instruction itineries. |
tree | commitdiff |
2010-10-09 |
Evan Cheng | Multiply instructions are issued on pipeline 0. They... |
tree | commitdiff |
2010-10-09 |
Evan Cheng | Correct some load / store instruction itinerary mistakes: |
tree | commitdiff |
2010-10-09 |
Bill Wendling | Check to make sure that the iterator isn't at the begin... |
tree | commitdiff |
2010-10-08 |
Chris Lattner | add jit support for the new psuedo instructions I added for |
tree | commitdiff |
2010-10-08 |
Chris Lattner | machine a mutable machineinstr down into emitInstruction. |
tree | commitdiff |
2010-10-08 |
Eric Christopher | Fix the store part of this as well. Fixes smg2000. |
tree | commitdiff |
2010-10-08 |
Jim Grosbach | Implement a few more binary encoding bits. Still very... |
tree | commitdiff |
2010-10-08 |
Cameron Esfahani | Recommit 116056, now with the missing file... |
tree | commitdiff |
2010-10-08 |
Jim Grosbach | Reapply 116059, this time without the fatfingered pasto... |
tree | commitdiff |
2010-10-08 |
Jim Grosbach | Reverting 116059. Bots are unhappy with it. |
tree | commitdiff |
2010-10-08 |
Andrew Trick | reverting 116056: win64_params.ll may need to be condit... |
tree | commitdiff |
2010-10-08 |
Jim Grosbach | 'const'ify getMachineOpValue() and associated helpers. |
tree | commitdiff |
2010-10-08 |
Cameron Esfahani | Small patch to restore home register stack space alloca... |
tree | commitdiff |
2010-10-08 |
Bob Wilson | Change register allocation order for ARM VFP and NEON... |
tree | commitdiff |
2010-10-08 |
Chris Lattner | fix a subtle bug I introduced in my refactoring, where... |
tree | commitdiff |
2010-10-08 |
Chris Lattner | reapply: Use the new TB_NOT_REVERSABLE flag instead... |
tree | commitdiff |
2010-10-08 |
Chris Lattner | reapply the patch reverted in r116033: |
tree | commitdiff |
2010-10-08 |
Daniel Dunbar | Revert "Reimplement (part of) the or -> add optimizatio... |
tree | commitdiff |
2010-10-08 |
Daniel Dunbar | Revert "Use the new TB_NOT_REVERSABLE flag instead... |
tree | commitdiff |
2010-10-08 |
Daniel Dunbar | Revert "reimplement the second half of the or/add optim... |
tree | commitdiff |
2010-10-08 |
Eric Christopher | Move to thumb2 loads, fixes a problem with incoming... |
tree | commitdiff |
2010-10-08 |
Chris Lattner | reimplement the second half of the or/add optimization... |
tree | commitdiff |
2010-10-08 |
Jim Grosbach | Enable binary encoding of some simple instructions. |
tree | commitdiff |
2010-10-08 |
Jim Grosbach | Make <target>CodeEmitter::getBinaryCodeForInstr() a... |
tree | commitdiff |
2010-10-08 |
Chris Lattner | Use the new TB_NOT_REVERSABLE flag instead of special |
tree | commitdiff |
2010-10-07 |
Chris Lattner | simplify some map operations. |
tree | commitdiff |
2010-10-07 |
Chris Lattner | Reimplement (part of) the or -> add optimization. ... |
tree | commitdiff |
2010-10-07 |
Evan Cheng | Code refactoring. |
tree | commitdiff |
2010-10-07 |
Chris Lattner | Reduce casting in various tables by defining the table |
tree | commitdiff |
2010-10-07 |
Chris Lattner | simplify code: don't build up vector only to assert... |
tree | commitdiff |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
tree | commitdiff |
2010-10-07 |
Jim Grosbach | Trivial MC code emitter shell. No instruction forms... |
tree | commitdiff |
next |