- 237d873 Start generating arbitrary precision integer SCEVs. This removes the temporary by Nick Lewycky · 16 years ago
- 67e1f49 Actually run the test in this directory. by Nick Lewycky · 16 years ago
- 9d49791 The function that does nothing but call malloc is noalias return. by Nick Lewycky · 16 years ago
- 1902a12 Private linkage support for PPC / Darwin. by Evan Cheng · 16 years ago
- d498c8f Teach 2addr pass to be do more commuting. If both uses of a two-address instruction are killed, but the first operand has a use before and after the def, commute if the second operand does not suffer from the same issue. by Evan Cheng · 16 years ago
- 9b99485 Fix an indent and a typo. by Nate Begeman · 16 years ago
- 381e6f6 Revert previous change; even this mild and clearly by Dale Johannesen · 16 years ago
- e46a686 add note about possible GEP improvement with fields of size 0. by Torok Edwin · 16 years ago
- 54e853a Add a PR comment to this test. by Dan Gohman · 16 years ago
- 08ffee5 testcase for PR3381. Also it was an empty struct, not a void after all. by Torok Edwin · 16 years ago
- d8791e5 Add more documentation mentioning the limitations due to PR2660. by Dan Gohman · 16 years ago
- 629e92b void* is represented as pointer to empty struct {}. by Torok Edwin · 16 years ago
- 32ca865 Some cleanups. No functional changes. by Owen Anderson · 16 years ago
- e4e094b Improve the inlining cost function a bit. Little practical effect. by Dale Johannesen · 16 years ago
- 3914f72 Make InstCombineStoreToCast handle aggregates more aggressively, by Chris Lattner · 16 years ago
- 0a26891 Perform optional clang building. by Mike Stump · 16 years ago
- 8191371 Refactor code. No functionality change. by Evan Cheng · 16 years ago
- 3b64c6b Introduce two DWARF attribute extentions DW_AT_APPLE_optimized, DW_AT_APPLE_flags. by Devang Patel · 16 years ago
- 91387de hopefully address PR3379 by making the P modifier work in x86 inline asm. by Chris Lattner · 16 years ago
- e591b20 Fix test case. Use valid file name and directory in global variable's debug info entry. by Devang Patel · 16 years ago
- 40b65c8 use CallSite::isCalle instead of slow getOperandNo by Gabor Greif · 16 years ago
- a36791d Simplify the logic of getting hold of a PHI predecessor block. by Gabor Greif · 16 years ago
- 60789e4 Add support for deleting a module provider from a JIT in such a way that it does not cause the owned module to be fully materialized. by Nate Begeman · 16 years ago
- 80303aa Empty DIType represents void. In this case no need to construct any type DIE. by Devang Patel · 16 years ago
- a90c8e6 Fold x-0 to x in unsafe-fp-math mode. This comes up in the by Dan Gohman · 16 years ago
- 2603580 Patch to build llvm with srcdir != objdir from by Duncan Sands · 16 years ago
- 95900f2 fix two more cases where we could let the NLPDI cache get unsorted. by Chris Lattner · 16 years ago
- 4433a09 Unconditionally reset 'cache' to zero, even if we don't need to resort it. by Chris Lattner · 16 years ago
- c16d37e Only check if coalescing is worthwhile when the result is targeting a more restrictive register class. by Evan Cheng · 16 years ago
- 3e2351f Update test to reflect command line option name change. by Evan Cheng · 16 years ago
- 9ce499a Stage two of fixing pre-alloc-splitting's code size issues: filter out restores that are just by Owen Anderson · 16 years ago
- 8c08d8c Cross register class coalescing. Not yet enabled. by Evan Cheng · 16 years ago
- a608687 Code did not follow associated comment. not a good idea. by Devang Patel · 16 years ago
- 49f38cb Set appropriate tag for the composite type. by Devang Patel · 16 years ago
- b54bfc2 a minor tweak to my previous patch, handle the invalidation case by Chris Lattner · 16 years ago
- 956ec27 Add an initial pass at dead spill/restore removal for pre alloc splitting. by Owen Anderson · 16 years ago
- bbfa244 do not sign extend characters input to isprint. This improves by Chris Lattner · 16 years ago
- d94aa40 by Steve Naroff · 16 years ago
- 67ba223 Fix a minor bug in DAGCombiner's folding of SELECT. Folding "select C, 0, 1" by Bob Wilson · 16 years ago
- 760f86f Don't create ISD::FNEG nodes after legalize if they aren't legal. by Dan Gohman · 16 years ago
- edc4d69 introduce a useful abstraction to find out if a Use is in the call position of an instruction by Gabor Greif · 16 years ago
- 1592e5b Regenerated configure after backing out 62553 and r62616. by Tanya Lattner · 16 years ago
- 32aaee6 Revert r62553 and r62616 due to issues with portability. by Tanya Lattner · 16 years ago
- b67c958 rename methods in System/Host to be more consistent. by Chris Lattner · 16 years ago
- 5e3c013 Do not use buggy llvm-gcc to generate testcases. by Devang Patel · 16 years ago
- 4c24546 Add SelectionDAG::getNOT method to construct bitwise NOT operations, by Bob Wilson · 16 years ago
- 10dfea8 Remove no-longer relevant comment. Pointed out by Gabor. by Duncan Sands · 16 years ago
- 4be3a22 This passes on linux. by Duncan Sands · 16 years ago
- fcc6f15 Few targets like the tiny little PIC16 have only 16-bit pointers. by Sanjiv Gupta · 16 years ago
- 536ab13 Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and SuperRegClasses. These are not necessary. Also eliminate getSubRegisterRegClass and getSuperRegisterRegClass. These are slow and their results can change if register file names change. Just use TargetLowering::getRegClassFor() to get the right TargetRegisterClass instead. by Evan Cheng · 16 years ago
- e70909b fix a typo by Chris Lattner · 16 years ago
- 256baa4 add a note by Chris Lattner · 16 years ago
- 1c2ad9f fix a testcase. by Chris Lattner · 16 years ago
- 12a7db3 Fix PR3358, a really nasty bug where recursive phi translated by Chris Lattner · 16 years ago
- f9eb2d8 Bump to 2.6svn. Regenerate configure (last regen was with the wrong version). by Tanya Lattner · 16 years ago
- 41b2340 Make tblgen more portable, allowing it to build with ICC. Patch by Robert Zeh! by Chris Lattner · 16 years ago
- e50f34a Don't create .dir files in installation directories. Switch to using by Mike Stump · 16 years ago
- 9817b24 The operator<() and operator>() were reversing their tests. Have the test the correct way. by Bill Wendling · 16 years ago
- d10aace Get rid of warning about implicit 64-to-32 bit conversions. by Bill Wendling · 16 years ago
- c766f72 Add a few more notes about LLVM IR features that codegen doesn't yet support. by Dan Gohman · 16 years ago
- 1271b9f CMake: Tests PERL availability with PERL_EXECUTABLE variable. by Oscar Fuentes · 16 years ago
- 2b5326e Add explicit this-> (to make the VS compiler happy). by Steve Naroff · 16 years ago
- dbf5f25 Recognize inline asm for bswap on x86-64 GLIBC. This allows it by Dan Gohman · 16 years ago
- c03c46a Fix ilist two-phase name lookup by Douglas Gregor · 16 years ago
- 748dbc6 Fix a missing word. by Dan Gohman · 16 years ago
- 907532d Versions of VIM included with Intrepid and Leopard at least appear by Dan Gohman · 16 years ago
- 789da27 Enable syntax highlighting of LLVM and tablegen files by default, by Dan Gohman · 16 years ago
- 5e59c27 Only set cindent for C and C++ source files. by Dan Gohman · 16 years ago
- 708f5a8 Now with RUN line. by Bill Wendling · 16 years ago
- e3b014a Run this through -simplifycfg and -mem2reg to test only what we need to test. by Bill Wendling · 16 years ago
- 9ad136c Add a comment to SelectionDAG::ReplaceAllUsesWith to describe a subtle by Dan Gohman · 16 years ago
- 541ed9f Do not use host floating point types when emitting by Dale Johannesen · 16 years ago
- a095c97 Also favors NOT64r. by Evan Cheng · 16 years ago
- 0f2d995 fix warning in release-asserts mode and spelling of assert. by Chris Lattner · 16 years ago
- 1e42c5b add getPointerToGlobal to the C bindings, patch by Lennart Augustsson! PR3364 by Chris Lattner · 16 years ago
- 455e9ab Remove uses of uint32_t in favor of 'unsigned' for better by Chris Lattner · 16 years ago
- 764fd0c Simplify ReduceLoadWidth's logic: it doesn't need several different by Dan Gohman · 16 years ago
- 1ef4d8f Fix a recent regression. ClrOpcode is not set for i8; for i8, if by Dan Gohman · 16 years ago
- 1421b7b Mimic gcc behaviour with regard to response files. by Mikhail Glushenkov · 16 years ago
- e441b83 Fix 'llvm-config --libs' output. by Mikhail Glushenkov · 16 years ago
- b6b5141 Change the hook API back to prevent memory leaks. by Mikhail Glushenkov · 16 years ago
- a298bb7 Allow hooks with arguments. by Mikhail Glushenkov · 16 years ago
- 8f7c2e6 This was causing invalid memory accesses when by Duncan Sands · 16 years ago
- bf0fb17 Let's try to have our cake and eat it to: move by Duncan Sands · 16 years ago
- 74789ea Don't rely on grep -w working. by Duncan Sands · 16 years ago
- 2530566 Fixed build warnings. Restoring changes done in 62600, they were lost in 62655. by Sanjiv Gupta · 16 years ago
- 9fbc7e2 Cleanup whitespace and comments, and tweak some by Duncan Sands · 16 years ago
- d3be462 I accidentally removed this check in an earlier commit, which cause breakage in the pre alloc splitter. by Owen Anderson · 16 years ago
- 08b9b05 Implement LowerOperationWrapper for legalizer. by Sanjiv Gupta · 16 years ago
- d1e8d9c CellSPU: by Scott Michel · 16 years ago
- bb326bb Allow targets to legalize operations (with illegal operands) that produces multiple values. For example, a load with an illegal operand (a load produces two values, a value and chain). by Sanjiv Gupta · 16 years ago
- aaf414c Favors generating "not" over "xor -1". For example. by Evan Cheng · 16 years ago
- 677eae3 Disable on x86_64 until I figure out what's wrong. by Dale Johannesen · 16 years ago
- ed6af24 Make special cases (0 inf nan) work for frem. by Dale Johannesen · 16 years ago
- 6cf7c39 Be more aggressive about renumbering vregs after splitting them. by Owen Anderson · 16 years ago
- 4766159 Encode member accessibility. by Devang Patel · 16 years ago
- 2a57466 Appropriately mark fowrad decls. by Devang Patel · 16 years ago
- eeb90e3 Need compile unit to find location. by Devang Patel · 16 years ago
- 67e1e7c Calls to fmod, it turns out, are constant-folded by by Dale Johannesen · 16 years ago
- 1d5ee5c Don't bother running the assembler, we don't know that it will be configured by Chris Lattner · 16 years ago