2010-09-29 |
Eric Christopher | Remove assert, add comment. |
blob | commitdiff | raw |
2010-09-28 |
Eric Christopher | 32-bit constant ints only for now. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Christopher | Integer materialization needed the same thinko change. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Christopher | Rework builtin handling and call setup. The builtin... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Christopher | Fix fp constant loads to have a destination register. |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Eric Christopher | Insert missing coherency in comment. Add a quick check... |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Eric Christopher | Mass rename for Jim. |
blob | commitdiff | raw | diff to current |
2010-09-18 |
Eric Christopher | Thumb opcodes for thumb calls. |
blob | commitdiff | raw | diff to current |
2010-09-18 |
Eric Christopher | Add addrmode5 fp load support. Swap float/thumb operan... |
blob | commitdiff | raw | diff to current |
2010-09-18 |
Eric Christopher | Floating point stores have a 3rd addressing mode type. |
blob | commitdiff | raw | diff to current |
2010-09-17 |
Eric Christopher | Rework arm fast isel branch and compare code. |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Eric Christopher | Emit libcalls for SDIV, this requires some call infrast... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Eric Christopher | Start sketching out ARM fast-isel calls. |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Eric Christopher | For consistency. |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Eric Christopher | Fix build error. |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Eric Christopher | Update comments, reorganize some code, rename variables... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | 64-bit fp loads can come straight out of the constant... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | SIToFP and FPToSI conversions work only on fp-reg to... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | New "move to fp reg" routine. Use it. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | "Strike that, reverse it." -- Mr. Wonka. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | Add FPTrunc, fix some bugs where I forgot to update... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | Basic FP->Int, Int->FP conversions. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | Nuke whitespace and fix some indenting. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | Handle 64-bit floating point binops as well. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | Basic 32-bit FP operations. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | Handle float->double extension. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Eric Christopher | Rewrite TargetMaterializeConstant splitting it out... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Eric Christopher | Very basic compare support. |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Eric Christopher | Delete dead code. |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Eric Christopher | Make the loads/stores match the type we really want... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Eric Christopher | Rewrite TargetMaterializeConstant. |
blob | commitdiff | raw | diff to current |
2010-09-03 |
Eric Christopher | Simple branch instruction support. |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Eric Christopher | Add basic support for materializing constants (includin... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Eric Christopher | Clang's -ccc-host-triple was ignoring the arch specifie... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Eric Christopher | This should be TargetMaterializeConstant instead. |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Eric Christopher | One definition of isThumb is plenty, thanks. |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Eric Christopher | Rework arm fast-isel load and store handling. Move... |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Eric Christopher | Some basic store support. |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Eric Christopher | Add some more load types in. |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Eric Christopher | Rewrite slightly so we can expand for floating point... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Eric Christopher | If we have an unhandled type then assert, we shouldn... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Eric Christopher | Do type checks before we bother to do everything else. |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Eric Christopher | Reorganize load mechanisms. Handle types in a little... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Eric Christopher | Fix predicate and add a comment. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Eric Christopher | Rework braindead conditionals I put in yesterday. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Eric Christopher | Fix thumb2 mode loads to have the correct operand order... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Eric Christopher | Update comment. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Eric Christopher | Fix the opcode and the operands for the load instruction. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Eric Christopher | Add register class hack that needs to go away, but... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Eric Christopher | Add some more debugging code, make it more obvious... |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Eric Christopher | Don't need the extra register here. |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Eric Christopher | Add some more "get address into register" code and... |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Eric Christopher | Add an ARMFunctionInfo member and use it. |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Eric Christopher | Start getting ARM loads/address computation going. |
blob | commitdiff | raw | diff to current |
2010-08-20 |
Eric Christopher | Fix loop conditionals (MO.isDef() asserts that it's... |
blob | commitdiff | raw | diff to current |
2010-08-20 |
Eric Christopher | Add a couple of random comments. |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Eric Christopher | Silence warning. |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Eric Christopher | Add an AddOptionalDefs method and use it. |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Eric Christopher | Copy over some overridden MI wrappers for ARM fast... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Eric Christopher | Make arm fast-isel possible to enable via command line. |
blob | commitdiff | raw | diff to current |
2010-07-26 |
Evan Cheng | ARM fastisel isn't ready. |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Eric Christopher | Baby steps towards ARM fast-isel. |
blob | commitdiff | raw | diff to current |
|