- c94ebef Do not consider MMX_MOVD64rr a move instructions. The source register is in GR32, the destination is VR64. They are not compatible. by Evan Cheng · 16 years ago
- 3cd389d Only try to sink immediate when TLI is not null. It needs to check if immediate would fit in target addressing field. by Evan Cheng · 16 years ago
- bdf0d7c Regenerate. by Nick Lewycky · 16 years ago
- 5992175 Remove tests for flex/bison which are no longer needed by LLVM. by Nick Lewycky · 16 years ago
- 2ec0dbf Don't sign extend the char when expanding char -> int during by Nick Lewycky · 16 years ago
- 92acef0 Add makefile debugging target; use "make print-FOO" to print the by Daniel Dunbar · 16 years ago
- 278f83d bug 3610: Floating point vaarg not softened. by Richard Pennington · 16 years ago
- 07bf7ef Add version of StringsEqualNoCase that takes two null-terminated C-strings and compares up to 'len' characters. I tend to screw up string comparison functions, so anyone who is interested please review this\! by Ted Kremenek · 16 years ago
- b5bd026 Drop bunch of half-working stuff in the ext_weak linkage support. by Anton Korobeynikov · 16 years ago
- 8e87e65 Pass different flags on different platforms when building PIC. by Nick Lewycky · 16 years ago
- b0ea080 Add AddrModeMatcher.cpp by Evan Cheng · 16 years ago
- 28c7ce3 If two-address def is dead and the instruction does not define other registers, and it doesn't produce side effects, just delete the instruction. by Evan Cheng · 16 years ago
- d9fb712 Teach LSR sink to sink the immediate portion of the common expression back into uses if they fit in address modes of all the uses. by Evan Cheng · 16 years ago
- 5a45d76 Make sure this doesn't access .end() too. by Bill Wendling · 16 years ago
- 67a2743 fix and clean up a comment by Gabor Greif · 16 years ago
- 8aa374b Make sure we don't dereference the .end() of the container. by Bill Wendling · 16 years ago
- 36d3e32 rename a function to indicate that it checks for profitability as well by Chris Lattner · 16 years ago
- 3d2445f Propagate more debug loc infos. This also includes some code cleaning. by Bill Wendling · 16 years ago
- 2625f9b We need to propagate the debug location information even when dealing with the by Bill Wendling · 16 years ago
- 9259905 * Fixed spelling by Misha Brukman · 16 years ago
- 1ba519b Fix a bug that David Greene found in the DAGCombiner's logic by Dan Gohman · 16 years ago
- d3ff4a1 Removed trailing whitespace. by Misha Brukman · 16 years ago
- 085a9eb Removed trailing whitespace. by Misha Brukman · 16 years ago
- fe2cce6 Removed trailing whitespace. by Misha Brukman · 16 years ago
- d5ece81 Keep the newline character at the end of the lines whose trailing whitespace we by Misha Brukman · 16 years ago
- 4c4c952 Only strip the newline character at the end of the lines that we're considering by Misha Brukman · 16 years ago
- a2769a3 Fixed lint errors: by Misha Brukman · 16 years ago
- 1bcf0f5 We have logic in there to emit a default debugging label at the beginning of a by Bill Wendling · 16 years ago
- d33cec1 Fix strange logic in CollectIVUsers used to determine whether all uses are by Evan Cheng · 16 years ago
- ff518c8 Simplify code and reduce indentation. No functionality change. by Dan Gohman · 16 years ago
- 6b38e29 Fix 80-column violations. by Dan Gohman · 16 years ago
- f0baa6e It's not necessary to check if Base is null here. by Dan Gohman · 16 years ago
- 79fb3b4 Support return of MMX values in 64-bit mode. by Evan Cheng · 16 years ago
- 9a65cfe - Early exit a nested block. - Correct comment. - Whitespace changes. by Bill Wendling · 16 years ago
- 33e3a36 Add a comment about how Imm can be used for loop-variant values. by Dan Gohman · 16 years ago
- 474479f add note about sin by Torok Edwin · 16 years ago
- a1fd5b3 Factor address mode matcher out of codegen prepare to make it available to other passes, e.g. loop strength reduction. by Evan Cheng · 16 years ago
- 3f315eb Just roll back the previous change to -mem2reg. by Zhou Sheng · 16 years ago
- a248c45 patch to update the line number information in pass -mem2reg. by Zhou Sheng · 16 years ago
- 4cafbb5 Fix a crash in the pre-alloc splitter exposed by recent codegen changes. by Owen Anderson · 16 years ago
- 3b2c017 Add a quick pass to the stack slot colorer to eliminate some trivially redundant spills after coloring. by Owen Anderson · 16 years ago
- e772842 make these tests pass when run on a G5. by Chris Lattner · 16 years ago
- c17e0cf Implement "superhero" strength reduction, or full strength by Dan Gohman · 16 years ago
- 4ed0c5f Add an accessor method to DwarfWriter to tell of debugging info should be emitted. by Bill Wendling · 16 years ago
- 5d0f681 Add a default debug location object to the Machine Function. It's used to emit a default debugging label at the beginning of a function. by Bill Wendling · 16 years ago
- 14a2e1e Temporarily revert r65065. It was causing test failures. by Bill Wendling · 16 years ago
- b5ef273 Print out debug info when printing the machine instruction. by Bill Wendling · 16 years ago
- 490359d Check for -fast here too. by Bill Wendling · 16 years ago
- dfdacee Generate these labels when we're in "fast" mode, not simply when we're no in by Bill Wendling · 16 years ago
- c1c9d7e Describe tail merging's use of InsertBranch. by Dale Johannesen · 16 years ago
- 4a359ea Use DEBUG() instead of passing *DOUT to WriteAsOperand, by Dan Gohman · 16 years ago
- 2f09f51 Make the debug output of LSR less cryptic and more informative. by Dan Gohman · 16 years ago
- 4dd82f6 Print out a new label only if the debug location *tuple* is different. The debug by Bill Wendling · 16 years ago
- 249e1e4 Forgot to check that debug information is supported. by Bill Wendling · 16 years ago
- 5d24957 Regenerate. by Nick Lewycky · 16 years ago
- 7e66462 Default to building with position independent code. This may increase LLVM's by Nick Lewycky · 16 years ago
- d18a2c1 If an executable is run through a symlink, dladdr will return the by Chris Lattner · 16 years ago
- 07ab52b Fix the logic in this assertion to properly validate the number of arguments. by Dan Gohman · 16 years ago
- a3ac0c1 Reapply r57340. VMKit does not presently rely on materializeFunction by Dan Gohman · 16 years ago
- 4b56f96 Temporarily XFAIL this test. by Bill Wendling · 16 years ago
- cb819f1 Put code that generates debug labels into TableGen so that it can be used by by Bill Wendling · 16 years ago
- f570e62 add proper asmwriter and asmparser support for anonymous functions. by Chris Lattner · 16 years ago
- 95c5d0f In theory the aliasee may have dead constant users by Duncan Sands · 16 years ago
- 6210a94 really fix style by Rafael Espindola · 16 years ago
- f2ec7e4 The subprogram die may not exist while creating "default" scope. by Devang Patel · 16 years ago
- f5a309e Use a sign-extend instead of a zero-extend when promoting a by Dan Gohman · 16 years ago
- cad24c9 Simplify by using dyn_cast instead of isa and cast. by Dan Gohman · 16 years ago
- b317143 Clarify the definition of "latch block" in a comment. by Dan Gohman · 16 years ago
- 38deef9 Add explicit keywords. by Dan Gohman · 16 years ago
- d6b7a24 Add support to the JIT for true non-lazy operation. When a call to a function by Nate Begeman · 16 years ago
- 98c507e fix style by Rafael Espindola · 16 years ago
- a052fad Add a test for r61358, which I forgot to add way back when. by Owen Anderson · 16 years ago
- 9735761 Factor out the code to add a MachineOperand to a MachineInstrBuilder. by Dan Gohman · 16 years ago
- 865f006 Eliminate several more unnecessary intptr_t casts. by Dan Gohman · 16 years ago
- 38ad019 Change the argument type in this test to something less convoluted, by Dan Gohman · 16 years ago
- caa0c2c GV with null value initializer shouldn't go to BSS if it's meant for a mergeable strings section. Currently it only checks for Darwin. Someone else please check if it should apply to other targets as well. by Evan Cheng · 16 years ago
- ccd846b allow TimeRegion to take a potentially-null pointer to a timer for clang. by Chris Lattner · 16 years ago
- d2067fd Fix a corner case in the new indvars promotion logic: if there by Dan Gohman · 16 years ago
- f284ce2 Fix a typo in a comment. by Dan Gohman · 16 years ago
- cdf5ffb If an alias is dead and so is its aliasee, then globaldce would by Duncan Sands · 16 years ago
- 0d90e5d And now, not so elegant, test case... by Devang Patel · 16 years ago
- 38ed388 Remove changes that were accidently included in previous commit. by Devang Patel · 16 years ago
- 13319ce The debugger sometimes lookup dynamically in the runtime to find ivar info of any Objective-C classes. It would be very helpful to debugger if the compiler encodes runtime version number in DWARF. by Devang Patel · 16 years ago
- fdc40a0 Remove trailing whitespace to reduce later commit patch noise. by Scott Michel · 16 years ago
- 36375ee Emit debug info for bitfields. by Devang Patel · 16 years ago
- f163a95 tools like nm and ar only need register_claim_file and add_symbols. Don't abort by Rafael Espindola · 16 years ago
- 97b6e2c LoopIndexSplit doesn't actually use ScalarEvolution. by Dan Gohman · 16 years ago
- 60f8a63 Add a method to ScalarEvolution for telling it when a loop has been by Dan Gohman · 16 years ago
- a84f47c commit a tweaked version of Daniel's patch for PR3599. We now by Chris Lattner · 16 years ago
- 189c635 Move dumpPassStructure out of line. by Dan Gohman · 16 years ago
- 244cc2c Tidy whitespace. by Dan Gohman · 16 years ago
- cafb813 Delete trailing whitespace. by Dan Gohman · 16 years ago
- 7ae5b9e This transform also applies to private linkage. by Duncan Sands · 16 years ago
- a575871 Fix 80-column violation. by Dan Gohman · 16 years ago
- bf18939 A couple of places where reused use operands should be marked kill. This is exposed by recent availability fallthrough changes. by Evan Cheng · 16 years ago
- a66878b add a horrible note by Chris Lattner · 16 years ago
- 86e6cb9 --- Merging (from foreign repository) r64714 into '.': by Bill Wendling · 16 years ago
- 1236df4 by Devang Patel · 16 years ago
- 5a6c1a8 Strengthen the "non-constant stride must dominate loop preheader" check. by Evan Cheng · 16 years ago
- 1a5e936 Simplify; fix some 80-column violations. by Dan Gohman · 16 years ago