1. 14df882 Implement double return values in calls. Fixes by Eric Christopher · 14 years ago
  2. 0863785 Movement and cleanup. by Eric Christopher · 14 years ago
  3. f9764fa Start of generalized call support for ARM fast isel. by Eric Christopher · 14 years ago
  4. a9a7a1a Refactor arm fast isel libcall handling so that pieces can be used by Eric Christopher · 14 years ago
  5. 8cf6c60 Add a convenience variable so I'm not chasing all over looking for a context. by Eric Christopher · 14 years ago
  6. 229207a Rework comparison handling to set a register on true/false. This avoids by Eric Christopher · 14 years ago
  7. f8476e6 Remove unnecessary set ahead of time. by Eric Christopher · 14 years ago
  8. 98de5b4 Remove assert, add comment. by Eric Christopher · 14 years ago
  9. 744c7c8 32-bit constant ints only for now. by Eric Christopher · 14 years ago
  10. fd60980 Integer materialization needed the same thinko change. by Eric Christopher · 14 years ago
  11. 7ed8ec9 Rework builtin handling and call setup. The builtin handling by Eric Christopher · 14 years ago
  12. f5732c4 Fix fp constant loads to have a destination register. by Eric Christopher · 14 years ago
  13. 1127c72 Insert missing coherency in comment. Add a quick check for hardware by Eric Christopher · 14 years ago
  14. 43b62be Mass rename for Jim. by Eric Christopher · 14 years ago
  15. c109556 Thumb opcodes for thumb calls. by Eric Christopher · 14 years ago
  16. 6dab137 Add addrmode5 fp load support. Swap float/thumb operand adding to handle by Eric Christopher · 14 years ago
  17. b74558a Floating point stores have a 3rd addressing mode type. by Eric Christopher · 14 years ago
  18. a5b1e68 Rework arm fast isel branch and compare code. by Eric Christopher · 14 years ago
  19. bb3e5da Emit libcalls for SDIV, this requires some call infrastructure by Eric Christopher · 14 years ago
  20. d10cd7b Start sketching out ARM fast-isel calls. by Eric Christopher · 14 years ago
  21. 44bff90 For consistency. by Eric Christopher · 14 years ago
  22. 920a208 Fix build error. by Eric Christopher · 14 years ago
  23. db12b2b Update comments, reorganize some code, rename variables to be by Eric Christopher · 14 years ago
  24. 238bb16 64-bit fp loads can come straight out of the constant pool, not as by Eric Christopher · 14 years ago
  25. 9ee4ce2 SIToFP and FPToSI conversions work only on fp-reg to fp-reg. Move by Eric Christopher · 14 years ago
  26. aa3ace1 New "move to fp reg" routine. Use it. by Eric Christopher · 14 years ago
  27. ef2fdd2 "Strike that, reverse it." -- Mr. Wonka. by Eric Christopher · 14 years ago
  28. ce07b54 Add FPTrunc, fix some bugs where I forgot to update the value map. by Eric Christopher · 14 years ago
  29. 9a04049 Basic FP->Int, Int->FP conversions. by Eric Christopher · 14 years ago
  30. ac1a19e Nuke whitespace and fix some indenting. by Eric Christopher · 14 years ago
  31. bd6bf08 Handle 64-bit floating point binops as well. by Eric Christopher · 14 years ago
  32. bc39b82 Basic 32-bit FP operations. by Eric Christopher · 14 years ago
  33. 4620360 Handle float->double extension. by Eric Christopher · 14 years ago
  34. 9ed58df Rewrite TargetMaterializeConstant splitting it out into two functions by Eric Christopher · 14 years ago
  35. d43393a Very basic compare support. by Eric Christopher · 14 years ago
  36. a88d857 Delete dead code. by Eric Christopher · 14 years ago
  37. 30b6633 Make the loads/stores match the type we really want to store. by Eric Christopher · 14 years ago
  38. 845c575 Rewrite TargetMaterializeConstant. by Eric Christopher · 14 years ago
  39. e573410 Simple branch instruction support. by Eric Christopher · 14 years ago
  40. 56d2b72 Add basic support for materializing constants (including fp) and stores. by Eric Christopher · 14 years ago
  41. 1f58741 Clang's -ccc-host-triple was ignoring the arch specifier on my triple, by Eric Christopher · 14 years ago
  42. 1b61ef4 This should be TargetMaterializeConstant instead. by Eric Christopher · 14 years ago
  43. eaa204b One definition of isThumb is plenty, thanks. by Eric Christopher · 14 years ago
  44. 318b6ee Rework arm fast-isel load and store handling. Move offset computation by Eric Christopher · 14 years ago
  45. 543cf05 Some basic store support. by Eric Christopher · 14 years ago
  46. 4e68c7c Add some more load types in. by Eric Christopher · 14 years ago
  47. dc90804 Rewrite slightly so we can expand for floating point types easier. by Eric Christopher · 14 years ago
  48. 548d1bb If we have an unhandled type then assert, we shouldn't get here for by Eric Christopher · 14 years ago
  49. 61c3f9a Do type checks before we bother to do everything else. by Eric Christopher · 14 years ago
  50. b1cc848 Reorganize load mechanisms. Handle types in a little less fixed way. by Eric Christopher · 14 years ago
  51. 992ea38 Fix predicate and add a comment. by Eric Christopher · 14 years ago
  52. e24d66f Rework braindead conditionals I put in yesterday. by Eric Christopher · 14 years ago
  53. 9f782d4 Fix thumb2 mode loads to have the correct operand ordering. Add a todo by Eric Christopher · 14 years ago
  54. 882d62e Update comment. by Eric Christopher · 14 years ago
  55. 2012c7b Fix the opcode and the operands for the load instruction. by Eric Christopher · 14 years ago
  56. f06f309 Add register class hack that needs to go away, but makes it more obvious by Eric Christopher · 14 years ago
  57. cb0b04b Add some more debugging code, make it more obvious that RegOffset is by Eric Christopher · 14 years ago
  58. 1dfb4d3 Don't need the extra register here. by Eric Christopher · 14 years ago
  59. 8654c71 Add some more "get address into register" code and a more TODOs/FIXMEs. by Eric Christopher · 14 years ago
  60. 7fe55b7 Add an ARMFunctionInfo member and use it. by Eric Christopher · 14 years ago
  61. 8300712 Start getting ARM loads/address computation going. by Eric Christopher · 14 years ago
  62. f762fbe Fix loop conditionals (MO.isDef() asserts that it's a reg) and by Eric Christopher · 14 years ago
  63. cb59229 Add a couple of random comments. by Eric Christopher · 14 years ago
  64. 979e0a1 Silence warning. by Eric Christopher · 14 years ago
  65. 456144e Add an AddOptionalDefs method and use it. by Eric Christopher · 14 years ago
  66. 0fe7d54 Copy over some overridden MI wrappers for ARM fast-isel. This is where by Eric Christopher · 14 years ago
  67. 038fea5 Make arm fast-isel possible to enable via command line. by Eric Christopher · 14 years ago
  68. 0944795 ARM fastisel isn't ready. by Evan Cheng · 14 years ago
  69. ab69588 Baby steps towards ARM fast-isel. by Eric Christopher · 14 years ago