1. 66ac531 Change Thumb2 jumptable codegen to one that uses two level jumps: by Evan Cheng · 16 years ago
  2. d2559bf Fix comment typos. by Bob Wilson · 16 years ago
  3. b4202b8 Update comments to make it clear that the function alignment is the Log2 of the by Bill Wendling · 16 years ago
  4. 20c568f Add an "alignment" field to the MachineFunction object. It makes more sense to by Bill Wendling · 16 years ago
  5. c0309b4 Rename ARMcmpNZ to ARMcmpZ and use it to represent comparisons that set only the Z flag (i.e. eq and ne). Make ARMcmpZ commutative. by David Goodwin · 16 years ago
  6. 5bafff3 Add support for ARM's Advanced SIMD (NEON) instruction set. by Bob Wilson · 16 years ago
  7. 385f5a9 Address review comments: add 3 ARM calling conventions. by Anton Korobeynikov · 16 years ago
  8. 261f2a2 Minor formatting fixes. by Bob Wilson · 16 years ago
  9. f957012 Update the names of the exception handling sjlj instrinsics to by Jim Grosbach · 16 years ago
  10. 6aa7197 Spelling correction s/builting/builtin/ and remove trailing whitespace in a few places by Jim Grosbach · 16 years ago
  11. 0e0da73 Add support for GCC compatible builtin setjmp and longjmp intrinsics. This is by Jim Grosbach · 16 years ago
  12. dee46d7 Clean up formatting, remove trailing whitespace, fix comment typos and by Bob Wilson · 16 years ago
  13. 1f595bb Use CallConvLower.h and TableGen descriptions of the calling conventions by Bob Wilson · 16 years ago
  14. bf6396b Fix PR3862: Recognize some ARM-specific constraints for immediates in inline by Bob Wilson · 16 years ago
  15. 1fdbc1d Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing by Dan Gohman · 17 years ago
  16. 0f502f6 Add some DL propagation to places that didn't have it yet. More coming. by Dale Johannesen · 17 years ago
  17. 73e0914 Const-qualify getPreIndexedAddressParts and friends. by Dan Gohman · 17 years ago
  18. 1607f05 Change the interface to the type legalization method by Duncan Sands · 17 years ago
  19. 0ba2bcf Fix these enums' starting values to reflect the way that by Dan Gohman · 17 years ago
  20. 475871a Rename SDOperand to SDValue. by Dan Gohman · 17 years ago
  21. 126d907 Rather than having a different custom legalization by Duncan Sands · 17 years ago
  22. 83ec4b6 Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 17 years ago
  23. 1f13c68 Fix the SVOffset values for loads and stores produced by by Dan Gohman · 17 years ago
  24. 29e4bdb Fix const-correctness issues with the SrcValue handling in the by Dan Gohman · 17 years ago
  25. 707e018 Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal by Dan Gohman · 17 years ago
  26. 977a76f Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBits by Dan Gohman · 18 years ago
  27. fd29e0e Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t. by Dan Gohman · 18 years ago
  28. c451ac0 This method should be virtual by Nate Begeman · 18 years ago
  29. ff9b373 Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a proper name. Rename it to EmitInstrWithCustomInserter since it does not necessarily insert by Evan Cheng · 18 years ago
  30. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  31. f1b1c5e implement a trivial readme entry. by Chris Lattner · 18 years ago
  32. 27a6c73 Several changes: by Chris Lattner · 18 years ago
  33. f1ba1ca Move the LowerMEMCPY and LowerMEMCPYCall to a common place. by Rafael Espindola · 18 years ago
  34. e0703c8 Make ARM and X86 LowerMEMCPY identical by moving the isThumb check into getMaxInlineSizeThreshold by Rafael Espindola · 18 years ago
  35. 4102eb5 Fix memcpy lowering when addresses are 4-byte aligned but size is not multiple of 4. by Evan Cheng · 18 years ago
  36. 7b73a5d split LowerMEMCPY into LowerMEMCPYCall and LowerMEMCPYInline in the ARM backend. by Rafael Espindola · 18 years ago
  37. 525178c Migrate X86 and ARM from using X86ISD::{,I}DIV and ARMISD::MULHILO{U,S} to by Dan Gohman · 18 years ago
  38. f7331b3 Fold the adjust_trampoline intrinsic into by Duncan Sands · 18 years ago
  39. 61e729e More explicit keywords. by Dan Gohman · 18 years ago
  40. 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 18 years ago
  41. ea859be Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from by Dan Gohman · 18 years ago
  42. 277f074 Allow predicated immediate ARM to ARM calls. by Evan Cheng · 18 years ago
  43. 8dd86c1 More effective breakdown of memcpy into repeated load/store. These are now by Dale Johannesen · 18 years ago
  44. 64f4fa5 ARM TLS: implement "general dynamic", "initial exec" and "local exec" models. by Lauro Ramos Venancio · 18 years ago
  45. 0ae4a33 Implement PIC for arm-linux. by Lauro Ramos Venancio · 18 years ago
  46. 37caf8c remove dead target hooks by Chris Lattner · 18 years ago
  47. b445d0c remove some dead target hooks, subsumed by isLegalAddressingMode by Chris Lattner · 18 years ago
  48. 9996663 - Divides the comparisons in two types: comparisons that only use N and Z by Lauro Ramos Venancio · 18 years ago
  49. c9addb7 implement the new addressing mode description hook. by Chris Lattner · 18 years ago
  50. caaf691 Remove isLegalAddressImmediate. by Evan Cheng · 18 years ago
  51. 4234f57 switch TargetLowering::getConstraintType to take the entire constraint, by Chris Lattner · 18 years ago
  52. fa4bce2 repair x86 performance, dejagnu problems from previous change by Dale Johannesen · 18 years ago
  53. 8e59e16 do not share old induction variables when this would result in invalid by Dale Johannesen · 18 years ago
  54. 80dae19 fix obvious comment bug by Dale Johannesen · 18 years ago
  55. 2770747 Added isLegalAddressExpression(). Only allows X +/- C for now. by Evan Cheng · 18 years ago
  56. b01fad6 Updated TargetLowering LSR addressing mode hooks for ARM and Thumb. by Evan Cheng · 18 years ago
  57. c60e76d - Fix codegen for pc relative constant (e.g. JT) in thumb mode: by Evan Cheng · 19 years ago
  58. a8e2989 ARM backend contribution from Apple. by Evan Cheng · 19 years ago