- 6467dfa fix more regressions by Andrew Lenharth · 20 years ago
- 82a698c fix READCYCLECOUNTER by Andrew Lenharth · 20 years ago
- c76ea43 trivial cleanup by Chris Lattner · 20 years ago
- 39979ea Fix reading LLVM 1.3 bc files. by Chris Lattner · 20 years ago
- b475c42 regenerate by Chris Lattner · 20 years ago
- b2b9667 refactor grammar to eliminate shift-reduce conflict. Move alignment checking by Chris Lattner · 20 years ago
- 7548590 Unswitch a loop, add more assertions, eliminate use of removeUserFromConcrete. by Chris Lattner · 20 years ago
- d4f328e Tiny speedup, improve comments and code organization. by Chris Lattner · 20 years ago
- 404cddf Read and write section info from/to .bc files by Chris Lattner · 20 years ago
- ba0ffcc Wrap long line. by Jeff Cohen · 20 years ago
- 277973b Fix VC++ warning that bools cannot be ORed. by Jeff Cohen · 20 years ago
- 06d9b4a Fix operator precedence bug caught by VC++. by Jeff Cohen · 20 years ago
- e869eef regenerate by Chris Lattner · 20 years ago
- b7d08a5 add a token by Chris Lattner · 20 years ago
- 164c378 Parse section info by Chris Lattner · 20 years ago
- 60962db print section info by Chris Lattner · 20 years ago
- b921f1b fix yet more regressions by Andrew Lenharth · 20 years ago
- 2729e61 generate chain result by Andrew Lenharth · 20 years ago
- 8b91c77 added a chain output by Andrew Lenharth · 20 years ago
- c2c64fd Fix a bunch more alpha regressions by Andrew Lenharth · 20 years ago
- f6947c1 prevent cse of readcyclecounter by Andrew Lenharth · 20 years ago
- 51b8d54 continued readcyclecounter support by Andrew Lenharth · 20 years ago
- 92c4bb9 Fix the optimized code handling of user asm strings by Chris Lattner · 20 years ago
- 5684598 Make BB and CPI labels use the function number, not the function name as a by Chris Lattner · 20 years ago
- bc07666 speedup the common case where nothing needs to be quoted by Chris Lattner · 20 years ago
- 91150e5 Allow per-character control over what target assemblers allow in symbol by Chris Lattner · 20 years ago
- ba9c643 do not allow '.' in symbol names by Chris Lattner · 20 years ago
- fa25e48 the pain isn't gone unless the phinodes are spilled too by Andrew Lenharth · 20 years ago
- 85eac0d Darwin supports quoted labels. This implements: by Chris Lattner · 20 years ago
- ac8c834 Add a new option for targets that accept quoted labels. by Chris Lattner · 20 years ago
- 2f9bc4f remove the M instance var by Chris Lattner · 20 years ago
- 36c975c Call this method with the object we have by Chris Lattner · 20 years ago
- ed0c4ec nuke blank line by Chris Lattner · 20 years ago
- 9ddf212 Make this more efficient of the common case where we are only mangling globals. by Chris Lattner · 20 years ago
- 450de39 Get rid of casts by #including the right header by Chris Lattner · 20 years ago
- 3459bfb Make the aix asm printer interface properly with the parent class by Chris Lattner · 20 years ago
- 2a21c6e Compile C strings to: by Chris Lattner · 20 years ago
- 2980cef add support for .asciz, and enable it by default. If your target assemblerdoesn't support .asciz, just set AscizDirective to null in your asmprinter. by Chris Lattner · 20 years ago
- 99b8e26 this works with backedges to the existing entry block alot better by Andrew Lenharth · 20 years ago
- 7b441dc fix a bunch of regressions by Andrew Lenharth · 20 years ago
- 183119c The pass everyone has been waiting for! Reg2Mem by Andrew Lenharth · 20 years ago
- 9547d7f Force vectors to be a power of two in size by Chris Lattner · 20 years ago
- d115ef8 Force packed vectors to be a power of two in length. by Chris Lattner · 20 years ago
- de202b3 Switch the allnodes list from a vector of pointers to an ilist of nodes.This eliminates the vector, allows constant time removal of a node froma graph, and makes iteration over the all nodes list stable when adding by Chris Lattner · 20 years ago
- c9ea6fd Refactor intrinsic lowering stuff out of visitCall by Chris Lattner · 20 years ago
- 5cefc5e whatever. Intermediate patch to see what breaks. Seems ok. by Andrew Lenharth · 20 years ago
- 040c11c Handle the trivial (but common) two-op case more efficiently by Chris Lattner · 20 years ago
- e6a88ac Nuke noop copies. by Chris Lattner · 20 years ago
- 6b2d696 Fix CodeGen/X86/shift-folding.ll:test3 on X86 by Chris Lattner · 20 years ago
- 9a5ef20 Disable some overly-aggressive checking code. This speeds up the local by Chris Lattner · 20 years ago
- 7436b57 Avoid creating a token factor node in trivially redundant cases. This by Chris Lattner · 20 years ago
- 7c0104b Handle GEP's a bit more intelligently. Fold constant indices early and by Chris Lattner · 20 years ago
- 0d902a9 Allocate the right amount of memory for this vector up front. by Chris Lattner · 20 years ago
- a325511 Change the ValueList array for each node to be shared instead of individuallyallocated. Further, in the common case where a node has a single value, justreference an element from a small array. This is a small compile-time win. by Chris Lattner · 20 years ago
- 65113b2 Switch the operandlist/valuelist from being vectors to being just an array.This saves 12 bytes from SDNode, but doesn't speed things up substantially by Chris Lattner · 20 years ago
- 4012eb2 Explicitly initialize some instance vars by Chris Lattner · 20 years ago
- f469cb6 Clean up RemoveDeadNodes significantly, by eliminating the need for a temporary by Chris Lattner · 20 years ago
- df2e425 Add a new option to indicate we want the code generator to emit code quickly, by Chris Lattner · 20 years ago
- ce8eb0c Add a new option to indicate we want the code generator to emit code quickly,not spending tons of time microoptimizing it. This is useful for an -O0style of build. by Chris Lattner · 20 years ago
- 26b91eb Let's try ignoring resource utilization on the backward pass. by Jim Laskey · 20 years ago
- d525df3 add support for storing and returning bools by Duraid Madina · 20 years ago
- cbef8ba Always compute max align. by Chris Lattner · 20 years ago
- 00873eb just some random hacking - calls (particularly indirect) need a lot of by Duraid Madina · 20 years ago
- ae232e7 Add the necessary support to the ISel to allow targets to codegen the new by Nate Begeman · 20 years ago
- ce5e04e minor clarity changes, no functionality difference. by Chris Lattner · 20 years ago
- 54b369e don't misencode CC#'s by Chris Lattner · 20 years ago
- e73bd45 encode/decode function alignment in bc files by Chris Lattner · 20 years ago
- 8eb52dd Read/write global variable alignments if present by Chris Lattner · 20 years ago
- 30caa28 print alignment info for globals and functions by Chris Lattner · 20 years ago
- 0019bbe regenerate by Chris Lattner · 20 years ago
- 87ac972 Allow globals to have an alignment specified. Switch to using isPowerOf2_32 by Chris Lattner · 20 years ago
- 7d09ab6 regenerate by Chris Lattner · 20 years ago
- 66db8e4 factor optional alignment by Chris Lattner · 20 years ago
- 21687e8 ask for 16-byte aligned jmpbufs. This should unbreak C++ on IA64 (and by Duraid Madina · 20 years ago
- 42ba6b4 Write/read allocation instruction alignment info to .bc files. by Chris Lattner · 20 years ago
- 6033716 verify that alignments are always a power of 2 by Chris Lattner · 20 years ago
- d91c321 regenerate by Chris Lattner · 20 years ago
- ac6e5c1 Verify that alignment amounts are a power of 2 by Chris Lattner · 20 years ago
- 9fad0b9 fix printing the alignment directive by Chris Lattner · 20 years ago
- 14b0529 Add support alignment of allocation instructions. by Nate Begeman · 20 years ago
- ae4664a add a case Nate sent me by Chris Lattner · 20 years ago
- 3b5f450 Implement Transforms/TailCallElim/return-undef.ll, a trivial case by Chris Lattner · 20 years ago
- c812e5d Turn sdiv into udiv if both operands have a clear sign bit. This occurs by Chris Lattner · 20 years ago
- 11a49f2 Turn srem -> urem when neither input has their sign bit set. This triggers by Chris Lattner · 20 years ago
- a5e5bff Fix logic bug in finding retry slot in tally. by Jim Laskey · 20 years ago
- 54f997d Fix a warning by Jim Laskey · 20 years ago
- 764fe71 oops, forgot to load GP for indirect calls, though the old code now commented by Duraid Madina · 20 years ago
- b97cc99 kill redundant SP/GP/RP save/restores across calls by Duraid Madina · 20 years ago
- 9f72906 add support for loading bools by Duraid Madina · 20 years ago
- 7d090f3 Scheduling now uses itinerary data. by Jim Laskey · 20 years ago
- 49fcc40 fun with predicates! (add TRUNC i64->i1, AND i1 i1, fix XOR i1 i1) by Duraid Madina · 20 years ago
- 0e5e0d1 add pattern to load constant 0 into a predicate reg by Duraid Madina · 20 years ago
- 61bc60f Fix a bug that prevented this pattern from matching by Chris Lattner · 20 years ago
- 5dc7e86 Fix a crash that Andrew noticed, and add a pair of braces to unfconfuse by Nate Begeman · 20 years ago
- 7bbff04 make this 64 bit clean, fixed test30 of /Regression/Transforms/InstCombine/add.ll by Andrew Lenharth · 20 years ago
- bad13eb Fix a QOI issue noticed by Markus F.X.J. Oberhumer. This fixes PR641 by Chris Lattner · 20 years ago
- 056728f "fix" support for FP constants (this code asserts in the scheduler, though) by Duraid Madina · 20 years ago
- a2df2ae add F0 and F1 to the FP register class by Duraid Madina · 20 years ago
- cb2583e This works now by Chris Lattner · 20 years ago
- 5966955 add support for SELECT to TargetSelectionDAG.td, add support for by Duraid Madina · 20 years ago