- 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
- 178e0c4 Add a new -fast option, which generates 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
- cb98291 Change a comment slightly 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
- 3aef571 Make sure to initialize the alignment field by Chris Lattner · 20 years ago
- 2cbdc45 document alignment on globals, functions, and allocation instructions. by Chris Lattner · 20 years ago
- 52942b5 Minor correction 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
- afedcb3 describe extensions to the .bc format for function/global alignment by Chris Lattner · 20 years ago
- 8eb52dd Read/write global variable alignments if present by Chris Lattner · 20 years ago
- abdf0f5 add alignment info for globals and functions 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
- b2f71b1 allow functions and modules to have an explicit alignment 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
- 49b1602 enumerate non-standard argument encoding cases, such as alignment info for by Chris Lattner · 20 years ago
- f97fa59 rearrange some info about the instruction encoding by Chris Lattner · 20 years ago
- 42ba6b4 Write/read allocation instruction alignment info to .bc files. by Chris Lattner · 20 years ago
- 4e240c2 new testcase by Chris Lattner · 20 years ago
- 8ae779d add an accessor 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
- 3e2245b New testcase 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
- be07f72 <cassert> no longer required to make VC++ happy. by Jeff Cohen · 20 years ago
- 0954038 change NULL to 0, unbreaks the ppc target when building on ia64 by Duraid Madina · 20 years ago
- 49fcc40 fun with predicates! (add TRUNC i64->i1, AND i1 i1, fix XOR i1 i1) by Duraid Madina · 20 years ago
- 7f39c14 1. Remove ranges from itinerary data. by Jim Laskey · 20 years ago
- f254836 Fix mac os spelling by Chris Lattner · 20 years ago
- c5851d4 Add more bison versions, thanks to Vladimir by Chris Lattner · 20 years ago
- f2be124 Per bug 655, give people more options in case 1.35 doesn't build on their by Chris Lattner · 20 years ago
- 0e5e0d1 add pattern to load constant 0 into a predicate reg by Duraid Madina · 20 years ago
- 2b11995 add a hack that fixes: llvm-gcc main.c -Wl,-native -o a.out -g by Chris Lattner · 20 years ago
- 465c737 Reject integer literals that are out of range for their type. by Chris Lattner · 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
- e8148bc This is missed by InstCombine, patch comming 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
- 0614b62 Add support for immediates directly in the pattern, this allows itanium to by Chris Lattner · 20 years ago
- 55d1728 Keep VC++ happy. by Jeff Cohen · 20 years ago
- 5966955 add support for SELECT to TargetSelectionDAG.td, add support for by Duraid Madina · 20 years ago
- 9385680 add support for loading FP constants +0.0 and +1.0 to the dag isel, by Duraid Madina · 20 years ago
- 7c22575 Fix a source of undefined behavior when dealing with 64-bit types. This by Chris Lattner · 20 years ago
- 2c122ce * Replace ampersands in section titles with more formal ``and'' by Misha Brukman · 20 years ago
- f83d406 Re-generated to fix copy-paste typo noticed by Marco Matthies. by Misha Brukman · 20 years ago
- ea04dfd Fixed copy-paste typo, patch by Marco Matthies. by Misha Brukman · 20 years ago
- 6cee630 Allow itineraries to be passed through the Target Machine. by Jim Laskey · 20 years ago
- cb366d9 Keep VC++ happy. by Jeff Cohen · 20 years ago
- b0ddb49 Let people who run the nightly tester specify paths to external tests, instead by Chris Lattner · 20 years ago
- 7a8ef3a heh, scheduling was easy? by Duraid Madina · 20 years ago
- dc9549b FORTRAN!!! :( and other similarly unfortunate things mean that on ia64 by Duraid Madina · 20 years ago
- aba8457 so tablegen was thinking I might want to convert FPs to predicates. by Duraid Madina · 20 years ago
- e2fd9e2 add support for int->FP and FP->int ops, and add ia64 patterns for these by Duraid Madina · 20 years ago
- d1eda6d add zeroextend predicate->integer by Duraid Madina · 20 years ago
- 5b0ac99 Add a flag to enable a darwin linker optimization by Chris Lattner · 20 years ago
- bb69e39 Make constant pool entries use private labels. This is important when you're by Chris Lattner · 20 years ago
- 42e957c Updated alpha known problems. by Andrew Lenharth · 20 years ago
- cc577c0 Apparently these do pass on some alphas by Chris Lattner · 20 years ago
- 306f6fe Fix an iterator invalidation problem in code used by the -strip pass by Chris Lattner · 20 years ago
- 76ff2c7 Limit the search depth of MaskedValueIsZero to 6 instructions, to avoid by Chris Lattner · 20 years ago
- b5a0c0e Emit itinerary class in instruction info. by Jim Laskey · 20 years ago
- 10b1dd9 Generate cpu to itinerary map. by Jim Laskey · 20 years ago
- 0863ce5 these tests fail on alpha for some reason by Chris Lattner · 20 years ago
- 5a608dd by Jim Laskey · 20 years ago
- 363aff2 add FP compares and implicit register defs to the dag isel by Duraid Madina · 20 years ago
- a088734 Update Getting Started for Visual Studio page. by Jeff Cohen · 20 years ago
- bf20948 Significantly simplify this code and make it more aggressive. Instead of having by Chris Lattner · 20 years ago
- 65026a7 new testcase by Chris Lattner · 20 years ago
- a417652 Reduce the number of copies emitted as machine instructions by by Chris Lattner · 20 years ago
- c1d6f67 If the module has no t-t and the host is an alpha, default to using the Alpha BE by Chris Lattner · 20 years ago
- 5c2c64e fix some broken comparisons, this affected the Pattern isel too. by Duraid Madina · 20 years ago
- dc50b35 The pass was removed, but the spirit lives on by Chris Lattner · 20 years ago
- b685af3 This is implemented by Chris Lattner · 20 years ago