- f26bc8e Silence VS warnings. by Chris Lattner · 20 years ago
- 22bc934 Fix VS warnings by Chris Lattner · 20 years ago
- 4d0801b Fix VS warnings. by Chris Lattner · 20 years ago
- 652f3cf Fix uint64_t -> unsigned VS warnings. by Chris Lattner · 20 years ago
- d4bc564 Silence VS warnings. by Chris Lattner · 20 years ago
- 2cc3462 Silence warnings by Chris Lattner · 20 years ago
- 25dc891 Do not throw away bits for no reason by Chris Lattner · 20 years ago
- 7cf9ad3 Silence a VS warning. by Chris Lattner · 20 years ago
- 5188ad7 Adjust to changes in LowerCallTo interface Minor bugfixes by Chris Lattner · 20 years ago
- 4e6c746 Implement handling of most long operators through libcalls. by Chris Lattner · 20 years ago
- cf5734d Adjust to changes in LowerCAllTo interfaces by Chris Lattner · 20 years ago
- bf65268 Add more missing createXxxPass functions. by Jeff Cohen · 20 years ago
- ae0aacb Add support for FP->INT conversions and back. by Chris Lattner · 20 years ago
- 8c92628 Wrap long line. by Chris Lattner · 20 years ago
- 5d2c6c7 Implement the 'store FPIMM, Ptr' -> 'store INTIMM, Ptr' optimization for by Chris Lattner · 20 years ago
- 623f70d 1ULL << 64 is undefined, don't do it. by Chris Lattner · 20 years ago
- 7ab6593 The X86 instruction selector already handles codegen of: by Chris Lattner · 20 years ago
- 7c68ec6 Fix a pointer invalidation problem. This fixes Generic/badarg6.ll by Chris Lattner · 20 years ago
- 5351e9b Fold conditional branches on constants away. by Chris Lattner · 20 years ago
- 4287d5e Fix a thinko in the reassociation code, fixing Generic/badlive.ll by Chris Lattner · 20 years ago
- b00a642 Add support for truncating integer casts from long. by Chris Lattner · 20 years ago
- 8afc48e Fix a bug in load expansion legalization and ret legalization. This fixes by Chris Lattner · 20 years ago
- c7af179 Legalize unconditional branches too by Chris Lattner · 20 years ago
- 7cc4777 Implement support for long GEP indices on 32-bit archs and support for by Chris Lattner · 20 years ago
- fd8c39b Simplify: truncate ({zero|sign}_extend (X)) by Chris Lattner · 20 years ago
- 03c0cf8 implement legalization of a bunch more operators. by Chris Lattner · 20 years ago
- fad71eb Fix another bug legalizing calls! by Chris Lattner · 20 years ago
- f44fd88 Fix handling of dead PHI nodes. by Chris Lattner · 20 years ago
- ebda942 Fix a bug legalizing calls by Chris Lattner · 20 years ago
- 62fd269 After legalizing a DAG, delete dead nodes to save space. by Chris Lattner · 20 years ago
- 0e12e6e Implement RemoveDeadNodes by Chris Lattner · 20 years ago
- c18ae4c Teach legalize how to handle condbranches by Chris Lattner · 20 years ago
- 18ad194 Allow the selection-dag based selector to be diabled with -disable-pattern-isel. by Chris Lattner · 20 years ago
- 8acb1ba Reimplementation of the X86 pattern isel. This is still missing many large by Chris Lattner · 20 years ago
- d844d01 This file is now dead. by Chris Lattner · 20 years ago
- 95cdb36 Add a new prototype by Chris Lattner · 20 years ago
- 1c08c71 Initial implementation of the SelectionDAGISel class. This contains most by Chris Lattner · 20 years ago
- b75c12d This file is obsolete by Chris Lattner · 20 years ago
- 3e928bb Initial implementation of the DAG legalization. This still has a long way by Chris Lattner · 20 years ago
- c3aae25 Complete rewrite of the SelectionDAG class. by Chris Lattner · 20 years ago
- 310968c First draft of new Target interface by Chris Lattner · 20 years ago
- fe59d36 Add convenience method. by Chris Lattner · 20 years ago
- 60766f7 Convert tabs to spaces by Misha Brukman · 20 years ago
- d9ed8c8 Add missing createXxxPass functions by Jeff Cohen · 20 years ago
- 30becbd Add missing include by Jeff Cohen · 20 years ago
- 6ac95f9 Codegen -1 and -0.0 more efficiently. This implements CodeGen/X86/negatize_zero.ll by Chris Lattner · 20 years ago
- 488742a No need to pessimize current code for future possibilities. by Chris Lattner · 20 years ago
- f5e58f8 Put createLoopUnswitchPass() into proper namespace by Jeff Cohen · 20 years ago
- 8ca7191 Add missing include by Jeff Cohen · 20 years ago
- d01f65a Fix CBE code so that it compiles with VC++. by Jeff Cohen · 20 years ago
- 5384b38 1. If a double FP constant must be put into a constant pool, but it can be by Chris Lattner · 20 years ago
- 0539313 Minor optimization to allocate R8 registers in a better order. by Chris Lattner · 20 years ago
- 71d94d1 To not break TBAA rules, use a union. by Chris Lattner · 20 years ago
- 1c32f79 Revert elimination of global variable hack... still needed. by Jeff Cohen · 20 years ago
- 10197ff ADC and IMUL are also commutable. by Chris Lattner · 20 years ago
- 35e5c7c This hunk: by Chris Lattner · 20 years ago
- d6b1f5f Correct the case of a #include directory name, just in case. by Reid Spencer · 20 years ago
- 40296bd Eliminate the use of the global variable hack in the X86 target that was used by Jeff Cohen · 20 years ago
- 5aee0b9 Disable 2->3 address promotion of add and inc instructions to LEA's. In by Chris Lattner · 20 years ago
- 5dd350d Add a new method. by Chris Lattner · 20 years ago
- eb96ec5 Add support for SETNPr to lower to memory form. by Chris Lattner · 20 years ago
- bcea4d6 Implement the convertToThreeAddress method, add support for inverting JP/JNP by Chris Lattner · 20 years ago
- cc65bee Two changes here: by Chris Lattner · 20 years ago
- cfa0f2e Make the 2-address instruction lowering pass smarter in two ways: by Chris Lattner · 20 years ago
- 273f228 Add some bits that can be set for instructions. by Chris Lattner · 20 years ago
- 52b50a6 Make printing a warning message optional in CheckBytecodeOutputToConsole. by Reid Spencer · 20 years ago
- 436f23e Implement a function to print a warning if bytecode output is to be sent to by Reid Spencer · 20 years ago
- c6dffe0 Add functions for determining if the stdin/out/err is connected to a by Jeff Cohen · 20 years ago
- a01aade Add functions for determining if the stdin/out/err is connected to a by Reid Spencer · 20 years ago
- 6e7ba45 This is a bulk commit that implements the following primary improvements: by Chris Lattner · 20 years ago
- 6dec0b0 Fix a FIXME: Select instructions on longs were miscompiled. by Chris Lattner · 20 years ago
- e7f96c5 Substantially improve the code generated by non-folded setcc instructions. by Chris Lattner · 20 years ago
- 13b2f76 Implement SimplifyCFG/DeadSetCC.ll by Chris Lattner · 20 years ago
- f5ac6c2 Allow getZeroExtend and getSignExtend to work with boolean inputs. by Chris Lattner · 20 years ago
- 45e88d6 Where do these tabs keep coming from??? by Jeff Cohen · 20 years ago
- 51b8d21 Mostly cleanup, but also some bug fixes, for win32/Path.cpp by Jeff Cohen · 20 years ago
- 92ced2f Fix a compilation error for the case where mallinfo() is not available. by Reid Spencer · 20 years ago
- d40a7de Get rid of those nasty tabs... by Jeff Cohen · 20 years ago
- ebcb9b3 Bring win32/Path.cpp up to date with respect to Unix/Path.cpp by Jeff Cohen · 20 years ago
- c18671c Fix MINGW compilation errors by Jeff Cohen · 20 years ago
- da16d8c Fix PR491 and testcase Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll by Chris Lattner · 20 years ago
- f376e5e Fix PR490 Fix testcase CodeGen/CBackend/2004-12-28-LogicalConstantExprs.ll by Chris Lattner · 20 years ago
- 5612762 Remove potential platform portability issue with size of "int". by Reid Spencer · 20 years ago
- aeb47b8 Fix a bug that made the nightly tester *really* slow. During changes for by Reid Spencer · 20 years ago
- 7c1e2f9 For PR351: by Reid Spencer · 20 years ago
- 51b9f62 For PR351: * Remove redundant #includes that are now in Unix.h by Reid Spencer · 20 years ago
- 68fdcc1 For PR351: by Reid Spencer · 20 years ago
- af2f208 For PR351: by Reid Spencer · 20 years ago
- 07c00d3 For PR351: by Reid Spencer · 20 years ago
- cdf54d0 For PR351: * Ensure #includes are wrapped with appropriate HAVE_ guards by Reid Spencer · 20 years ago
- c33e493 For PR351: by Reid Spencer · 20 years ago
- 424ac89 For PR351: by Reid Spencer · 20 years ago
- c87d7cc For PR351: by Reid Spencer · 20 years ago
- ce79995 For PR351: by Reid Spencer · 20 years ago
- b9ed2c1 For PR351: by Reid Spencer · 20 years ago
- 0098e64 For PR351: by Reid Spencer · 20 years ago
- d0ae93f For PR351: by Reid Spencer · 20 years ago
- c2b9162 mingw doesn't support the official debug API. by Jeff Cohen · 20 years ago
- a4c9751 Get VC++ building again by Jeff Cohen · 20 years ago
- 1a46635 Eliminate use of ltdl.c when doing a VC++ build. Because libtool isn't used, by Jeff Cohen · 20 years ago