- c74bfc9 Add inward edge counters to Nodes; Associate JoinLists with JoinTools. by Mikhail Glushenkov · 17 years ago
- 97fda6d Enhancements for --view-graph by Mikhail Glushenkov · 17 years ago
- 2ba4c5a Split the Build function into two parts. by Mikhail Glushenkov · 17 years ago
- d818878 Make llvmc return 1 when the compilation fails. by Mikhail Glushenkov · 17 years ago
- 3c30e6c First small tests for llvmc2. by Mikhail Glushenkov · 17 years ago
- b96cb60 Return const char* instead of std::string in Tool classes by Mikhail Glushenkov · 17 years ago
- 6591c89 Add an ability to choose between different edges based on edge properties. by Mikhail Glushenkov · 17 years ago
- 9ef501b Refactoring: extract method. by Mikhail Glushenkov · 17 years ago
- 64683ed Add new edge properties: parameter_equals, element_in_list, and. by Mikhail Glushenkov · 17 years ago
- 581936a Implemented switch_on edge property. by Mikhail Glushenkov · 17 years ago
- a4db8c0 Cosmetic change: if( -> if ( by Mikhail Glushenkov · 17 years ago
- e74420a Remove ExampleWithOpt.td: this file was merged with Example.td. by Mikhail Glushenkov · 17 years ago
- d752c3f More work on edge properties. Use Edge classes instead of strings in CompilationGraph. by Mikhail Glushenkov · 17 years ago
- 0a17493 Ongoing work: add an edge typechecker, rudimentary support for edge properties. by Mikhail Glushenkov · 17 years ago
- 0d08db0 Convert internal representation to use DAG. This gives us more flexibility and enables future improvements. by Mikhail Glushenkov · 17 years ago
- aa4948f Small const-correctness fix by Mikhail Glushenkov · 17 years ago
- b90cd83 Code reorg by Mikhail Glushenkov · 17 years ago
- c8d9fe6 Testcase for PR2292. by Duncan Sands · 17 years ago
- 1f85129 Remove tar ball from installed directory. by Bill Wendling · 17 years ago
- 21037da Fix PR2287. Darwin passes mmx values in register in 64-mode, not Linux. by Evan Cheng · 17 years ago
- d1e50ed Fix typo. by Devang Patel · 17 years ago
- 08de613 Fix typo and indentation. by Nick Lewycky · 17 years ago
- 5c632e9 Fix renamePathOnDisk on Win32, patch from David Leon. This fixes problems with by Nick Lewycky · 17 years ago
- 9b34849 fix typo Duncan noticed by Chris Lattner · 17 years ago
- 3bf6acc Match things like 'armv5tejl-unknown-linux-gnu' for PR2290 by Chris Lattner · 17 years ago
- 4a3f6c8 Make several variable declarations static. by Dan Gohman · 17 years ago
- 84b7df4 Remove uses of llvm/System/IncludeFile.h that are no longer needed. by Dan Gohman · 17 years ago
- 54eed37 Instead of enumerating each opcode that isn't handled that by Dan Gohman · 17 years ago
- 23e1df8 Correct the value of LowBits in srem and urem handling in ComputeMaskedBits. by Dan Gohman · 17 years ago
- 703bfe6 Fix a broken doxygen comment, and reword it for clarity. by Dan Gohman · 17 years ago
- 3f3d95c Enable dead loop elimination. by Owen Anderson · 17 years ago
- 88c1baa add a micro optzn. by Chris Lattner · 17 years ago
- ab3e747 Improved generated code for atomic operators by Mon P Wang · 17 years ago
- 71f489d Code clean up. No functionality change. by Evan Cheng · 17 years ago
- ac17822 Fix: Some classes were derived from a class in an anonymous namespace, but they by Bill Wendling · 17 years ago
- 521e245 Using "unsigned" was masking the "size_t" version of this method. by Bill Wendling · 17 years ago
- 8554cc2 Fix a crash when threading a block that includes a MRV call result. by Chris Lattner · 17 years ago
- be5918c Remove unused function. by Devang Patel · 17 years ago
- 63307c3 Added addition atomic instrinsics and, or, xor, min, and max. by Mon P Wang · 17 years ago
- 94bbdc8 Fix IsLinux being uninitialized on non-Linux targets. by Dan Gohman · 17 years ago
- 34cd4a4 Fix more -Wshorten-64-to-32 warnings. by Evan Cheng · 17 years ago
- b61bfdb no need for eh info by Chris Lattner · 17 years ago
- d69bb1a Fix 80 column violations. by Evan Cheng · 17 years ago
- aa57a7f Fix 80col violation by Anton Korobeynikov · 17 years ago
- 87c3d41 Fix a bug in the ELF writer that caused it to produce malformed by Dan Gohman · 17 years ago
- 600bf16 Use a dedicated IsLinux flag instead of an ELFLinux TargetType. by Dan Gohman · 17 years ago
- a779a98 Add AsmPrinter support for emitting a directive to declare that by Dan Gohman · 17 years ago
- 6625eff Add General Dynamic TLS model for X86-64. Some parts looks really ugly (look for tlsaddr pattern), by Anton Korobeynikov · 17 years ago
- 46bb007 Fix PR1098 by correcting the postdominators analysis. by Owen Anderson · 17 years ago
- 84cb71b remove obsolete method. by Chris Lattner · 17 years ago
- cc81d15 regenerate by Chris Lattner · 17 years ago
- 16c1f44 Use (void) instead of () in C code. by Gordon Henriksen · 17 years ago
- 5759f97 Select vector shift with non-immediate i32 shift amount operand by first moving the operand into the right register. by Evan Cheng · 17 years ago
- 529bd53 processStore may delete the instruction, avoid by Torok Edwin · 17 years ago
- 9d9dc7d Remove entries from here also by Anton Korobeynikov · 17 years ago
- cae8ccd Drop llvmc also, it will be replaced by shiny new llvmc2 by Anton Korobeynikov · 17 years ago
- a9d9ca4 Drop llvm2cpp, it's now a llc target by Anton Korobeynikov · 17 years ago
- f605580 Implement destructor for PostDominatorTree to eliminate a memory leak. by Torok Edwin · 17 years ago
- 7b39969 Handle multiple return values. by Devang Patel · 17 years ago
- 7a07428 Implement operator-> for ImmutableMap iterators. by Ted Kremenek · 17 years ago
- 22b942a Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This allow us to simplify the horribly complicated matching code. by Evan Cheng · 17 years ago
- f944c9a Do not sink getresult. by Devang Patel · 17 years ago
- 201ebe3 Add assert. by Devang Patel · 17 years ago
- 4d5b8cc verify builtin optimization works like gcc. by Chris Lattner · 17 years ago
- 866b9e1 move libcalls to the same place llvm-gcc has it. by Chris Lattner · 17 years ago
- 1d9cd50 Fix a mistake in the computation of leading zeros for udiv. by Dan Gohman · 17 years ago
- 48e8c80 Suppress -Wshorten-64-to-32 warnings for 64-bit hosts. by Evan Cheng · 17 years ago
- e818f77 strength reduce exp2 into ldexp, rdar://5852514 by Chris Lattner · 17 years ago
- 4446997 add a FIXME so we remember to eventually remove this code. by Chris Lattner · 17 years ago
- 082f116 Undo r50574. We are already ensuring the folded load address is 16-byte aligned. by Evan Cheng · 17 years ago
- 0b11cba specify an arch for non-x86 hosts. by Chris Lattner · 17 years ago
- b609339 80 column violation. by Evan Cheng · 17 years ago
- ef6a512 Not safe folding a load + FsXORPSrr into FsXORPSrm. It's loading a FR64 value but the load folding variant expects a 16-byte aligned address. by Evan Cheng · 17 years ago
- 643310d Porting r50563 from Tak to mainline. by Bill Wendling · 17 years ago
- 7ceda16 Fix a typo in a comment. by Dan Gohman · 17 years ago
- 1fa850b Use push_back(...) instead of resize(1, ...), per review feedback. by Dan Gohman · 17 years ago
- fddaa31 Update old-style syntax in some "not grep" tests. by Dan Gohman · 17 years ago
- cba3b44 Fix uninitialized uses of the FPC variable. by Dan Gohman · 17 years ago
- f1e94f7 New test for bug fixed in 50545. by Dale Johannesen · 17 years ago
- 7960267 Don't try to create PHIs of struct types. Fallout by Dale Johannesen · 17 years ago
- e85b758 Fix an overaggressive SimplifyDemandedBits optimization on urem. This by Dan Gohman · 17 years ago
- 4fd49e4 Adding testcase. by Bill Wendling · 17 years ago
- 5713604 Initialize a local variable. by Ted Kremenek · 17 years ago
- 6bf30ab don't randomly miscompile seto/setuo just because we are in by Chris Lattner · 17 years ago
- 56b4f2b 1) add '-debug' output by Chris Lattner · 17 years ago
- fd1cbbe Delete the IPO simplify-libcalls and completely reimplement it as by Chris Lattner · 17 years ago
- 2facbdd fix typo by Chris Lattner · 17 years ago
- b1747f0 instcombine does memset optzns. by Chris Lattner · 17 years ago
- 330a0c1 simplifylibcalls doesn't optimize llvm.memmove, instcombine does. by Chris Lattner · 17 years ago
- 042232d move some tests from libcall optimizer suite. by Chris Lattner · 17 years ago
- 7010013 Add CreateCall3/CreateCall4 at Eric's request. by Chris Lattner · 17 years ago
- 4b9f046 Add a spiffy little "CreateCall2" method, which can be used to make by Chris Lattner · 17 years ago
- 5c5f109 fix a bug in my previous patch, a classic =/== bug. by Chris Lattner · 17 years ago
- d2ef523 Really commit the test checking the argument lowering behaviour on x86-64 :). by Arnold Schwaighofer · 17 years ago
- 30e62c0 Tail call optimization improvements: by Arnold Schwaighofer · 17 years ago
- 4f06a0f set ignore property by Gabor Greif · 17 years ago
- 8811080 fcntl.h is pretty standard on unix (without the sys/) by Gabor Greif · 17 years ago
- 0cad844 Move this test to LoopDeletion, where it now passes. by Owen Anderson · 17 years ago
- 5023aa5 This condition got inverted accidentally. by Owen Anderson · 17 years ago
- 69ea9d2 move lowering of llvm.memset -> store from simplify libcalls to instcombine. by Chris Lattner · 17 years ago