1. 92bcb42 switch the .ll parser into SMDiagnostic. by Chris Lattner · 15 years ago
  2. 7e1e31f Simplify debug info intrisinc lowering. by Devang Patel · 15 years ago
  3. 2f510ae add an explicit class for holding llvm::SourceMgr diagnostics and use by Chris Lattner · 15 years ago
  4. b50ea5c Checkpoint refactoring of ThumbInstrInfo and ThumbRegisterInfo into Thumb1InstrInfo, Thumb2InstrInfo, Thumb1RegisterInfo and Thumb2RegisterInfo. Move methods from ARMInstrInfo to ARMBaseInstrInfo to prepare for sharing with Thumb2. by David Goodwin · 15 years ago
  5. b717fb0 implement error recovery in the llvm-mc parser. Feel the power! by Chris Lattner · 15 years ago
  6. a8185fe Make the current LLVMContext available to passes. by Owen Anderson · 15 years ago
  7. 033080c CMake build fixes, from Xerxes Ranby by Douglas Gregor · 15 years ago
  8. 45f5d64 shrinking down #includes by Bruno Cardoso Lopes · 15 years ago
  9. 62fabf5 Add an accessor to Function so that Passes can easily get access to the context. by Owen Anderson · 15 years ago
  10. 7c07f3a Prefix bin dir to executables. by Sanjiv Gupta · 15 years ago
  11. 87d33f6 Remove tabs. by Devang Patel · 15 years ago
  12. 31b7981 Fixed handling of -c option.wq by Sanjiv Gupta · 15 years ago
  13. 12c99d8 Use LLVMContext for generating MDStrings too. by Owen Anderson · 15 years ago
  14. e951bdf Use LLVMContext to generate metadata constants. by Owen Anderson · 15 years ago
  15. 0938115 Add accessors for metadata constants. by Owen Anderson · 15 years ago
  16. dfc8536 Fix typo. Thanks Duncan! by Devang Patel · 15 years ago
  17. 77cf22c Add accessor for MDNode. by Owen Anderson · 15 years ago
  18. b43eae7 Use LLVMContext for generating UndefValue constants too! by Owen Anderson · 15 years ago
  19. 480752e Add accessor for getting UndefValue's. by Owen Anderson · 15 years ago
  20. e27be3a Describe the LLVMContext API change. by Owen Anderson · 15 years ago
  21. 2067433 simplify some logic by using isWeakForLinker(). Thanks to Anton for by Chris Lattner · 15 years ago
  22. 0dabb0b do not try to analyze bitcasts from i64 to <2 x i32> in ComputedMaskedBits. While by Chris Lattner · 15 years ago
  23. 62c762f fix inverted logic pointed out by John McCall, noticed by inspection. by Chris Lattner · 15 years ago
  24. 9170d59 Fix windows build, patch by Howard Su. by Duncan Sands · 15 years ago
  25. e88d5ce Thumb2 pre/post indexed loads. by Evan Cheng · 15 years ago
  26. d0265aa Ack, missed one incompatibility. by Owen Anderson · 15 years ago
  27. c8897d9 Restore other bits of the C API that I tore up. All pre-existing APIs default to using the by Owen Anderson · 15 years ago
  28. 0412957 80 col violation. by Evan Cheng · 15 years ago
  29. d770d9e Change the meaning of predicate hasThumb2 to mean thumb2 ISA is available, not that it's in thumb mode and thumb2 is available. Added isThumb2 predicate to replace the old predicate. by Evan Cheng · 15 years ago
  30. cd714b1 @GOTPCREL is also rip-relative. Fix fast-isel to do the right thing. by Chris Lattner · 15 years ago
  31. 27598ec Fix yet-another bug I introduced into fastisel, this time handling by Chris Lattner · 15 years ago
  32. 0a93771 llvm-mc/x86: Test case for x86 operand parsing. by Daniel Dunbar · 15 years ago
  33. 5470e12 llvm-mc/x86: Fix various nit-picky bugs in displacement parsing. by Daniel Dunbar · 15 years ago
  34. 3d62a41 Remove getFunctionAlignment from TargetELFInfo and use new MachineFunction alignment method by Bruno Cardoso Lopes · 15 years ago
  35. 2c3f00c llvm-mc/x86: Fix bug in disambiguation of displacement operand, introduced by me by Daniel Dunbar · 15 years ago
  36. 46b6c52 llvm-mc/x86: Factor out ParseX86Register. by Daniel Dunbar · 15 years ago
  37. 31926a7 80 col violation. by Evan Cheng · 15 years ago
  38. c4b0b40 clarify: stub emission depends on the version of the linker you use, it has nothing by Chris Lattner · 15 years ago
  39. af4550f Factor out ARM indexed load matching code. by Evan Cheng · 15 years ago
  40. 9e529c3 Add debug info utility routines. by Devang Patel · 15 years ago
  41. 55a3c6c llvm-mc/x86: Rename X86Operand::ScaleReg to IndexReg and make order consistent by Daniel Dunbar · 15 years ago
  42. 0e7a546 Maintain the old LTO API, by using the global context. by Owen Anderson · 15 years ago
  43. 6d8f126 Simplify. by Devang Patel · 15 years ago
  44. f530c92 Fix a bunch of other places that used operator[] to test whether by Dan Gohman · 15 years ago
  45. c70e621 Add a C wrapper for accessing the global default context. by Owen Anderson · 15 years ago
  46. 1bc1e64 fix ld error with -no-undefined switch, which is undefined on darwin8 by John Mosby · 15 years ago
  47. 07b0ec0 Simplify. No intentional functionality change. by Devang Patel · 15 years ago
  48. fba933c Try again at converting the LLParser to use LLVMContext, without massive breakage this time. by Owen Anderson · 15 years ago
  49. 7f41781 Add a few methods that got left out earlier. by Owen Anderson · 15 years ago
  50. b71725b Try to clarify a point about getting DominatorTree info from a module pass. by Daniel Dunbar · 15 years ago
  51. 7074fea Add darwin stub removal to wishlist. by Dale Johannesen · 15 years ago
  52. 335bcc7 Fix the LTO header for LLVMContext changes. by Owen Anderson · 15 years ago
  53. 62476cc Request LCSSA after LoopSimplify. This fixes a problem in which the by Dan Gohman · 15 years ago
  54. ceddbe8 Refactor. No functionality change. by Devang Patel · 15 years ago
  55. 8b024a5 Add a new addressing mode for NEON load/store instructions. by Bob Wilson · 15 years ago
  56. 4434ed4 Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the by Owen Anderson · 15 years ago
  57. 82c32c4 Use find instead of operator[] to test whether an element is in a std::map. by Dan Gohman · 15 years ago
  58. aa3943b --- Reverse-merging (from foreign repository) r74648 into '.': by Bill Wendling · 15 years ago
  59. 7136a65 Keep DIDescriptor methods together. No functionality change. by Devang Patel · 15 years ago
  60. b864e89 Fix a comment typo. by Bob Wilson · 15 years ago
  61. 3f64342 Fix typo. by Owen Anderson · 15 years ago
  62. c137ea6 Convert LLParser to use LLVMContext for creating constants. by Owen Anderson · 15 years ago
  63. fecbc59 Use AA to check objects before LDA. by Andreas Bolka · 15 years ago
  64. 6cc18fe Fix an instcombine abort on a scalar-to-vector bitcast. This fixes PR4487. by Dan Gohman · 15 years ago
  65. 74a8181 Tweak FindExecutable so that relative executable paths work as well. by Daniel Dunbar · 15 years ago
  66. 6f854d1 Add getMDNode() to access metadata node. by Devang Patel · 15 years ago
  67. d4d826e Fix up a comment: besides the >80col lines, the operation for this by Bob Wilson · 15 years ago
  68. 31895e7 Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 15 years ago
  69. fcd65ae Fix metadata unittests by Devang Patel · 15 years ago
  70. 8a15602 new test case by Devang Patel · 15 years ago
  71. 05a0e6a Do not print stranded metadata. by Devang Patel · 15 years ago
  72. 923078c Support stand alone metadata syntax. by Devang Patel · 15 years ago
  73. 6d9148c Add machine operand for MDNodes. This will be used to communicate debug info. by Devang Patel · 15 years ago
  74. 30d7b65 llvm.dbg.declare is always used for local variable's debug info. by Devang Patel · 15 years ago
  75. b4202b8 Update comments to make it clear that the function alignment is the Log2 of the by Bill Wendling · 15 years ago
  76. 342a343 Update configure and config.h.in from r74621. by Jeffrey Yasskin · 15 years ago
  77. 0b19bb7 Fix unit tests for LLVMContext+Module. by Owen Anderson · 15 years ago
  78. ed1c0ff Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes the by Jeffrey Yasskin · 15 years ago
  79. b1d7a5d Use correct format for LLVM header #includes. by Misha Brukman · 15 years ago
  80. 334143d I give up on trying to use reader/writer locks for recursive type refinement. Use a recursive mutex instead, which will (in theory) generate more contention, but is really by Owen Anderson · 15 years ago
  81. 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 15 years ago
  82. 4fb75e5 Fix codegen for references to available_externally symbols. This fixes PR4482. by Chris Lattner · 15 years ago
  83. 4127ccd Try again at making this work on OpenBSD. by Owen Anderson · 15 years ago
  84. 81d0c2a Executables will be at InstallDir/bin directory. Std header files will be at InstallDir/include, libs will be at InstallDir/lib. Define hooks for these and use them in the options for various tools. by Sanjiv Gupta · 15 years ago
  85. 75657ab Insure that __block_holder_tmp is allocated on the stack when a byref by Stuart Hastings · 15 years ago
  86. 93696a3 Fix FindExecutable to work if given an absolute executable path name. by Daniel Dunbar · 15 years ago
  87. 1aa14aa llvm-mc: Add some more doxyments. by Daniel Dunbar · 15 years ago
  88. 42cdc38 NewNightlyTest: Include minutes/seconds in log file names, to support running by Daniel Dunbar · 15 years ago
  89. 38bc2d0 Added step-by-step directions on how to use the script to build and install an by Misha Brukman · 15 years ago
  90. 498c290 CommuteChangesDestination() should check if to-be-commuted instruction defines any register. Also teaches the default commuteInstruction() to commute instruction without definitions (e.g. X86::test / ARM::tsp). by Evan Cheng · 15 years ago
  91. 459a7c6 Remove special handling of implicit_def. Fix a couple more bugs in liveintervalanalysis and coalescer handling of implicit_def. by Evan Cheng · 15 years ago
  92. d6bb283 Tweak MCSymbol doxyments. by Daniel Dunbar · 15 years ago
  93. 165e834 llvm-mc: Fill in the rest of tokens for 'as-lex' mode. by Daniel Dunbar · 15 years ago
  94. 91aef8b Fix the build on OpenBSD. by Owen Anderson · 15 years ago
  95. 80f62d0 Rename MCValue::isConstant to isAbsolute. by Daniel Dunbar · 15 years ago
  96. 87380cb add some of the new tokens, others are still missing. by Chris Lattner · 15 years ago
  97. 0eebb05 llvm-mc: Emit parsed instructions to the MCStreamer. by Daniel Dunbar · 15 years ago
  98. abde298 Dump MCInsts in the MC .s printer, for now. by Daniel Dunbar · 15 years ago
  99. a0faf7a add comments, privatize interface by Chris Lattner · 15 years ago
  100. 36e7487 disable some ctors. by Chris Lattner · 15 years ago