2009-04-21 |
Chris Lattner | use predicate instead of hand-rolled loop |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | De-pImpl-ify ScalarEvolution. The pImpl pattern doesn... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Evan Cheng | It has finally happened. Spiller is now using live... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | When turning (ashr(shl(x, n), n)) into sext(trunc(x... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Mikhail Glushenkov | Support --with-llvmgccdir and friends in llvmc, take 2. |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Devang Patel | Test case for revision 69683. |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Chris Lattner | fix a crash on a pointless but valid zero-length memset... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Anton Korobeynikov | Silence warnings. |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Anton Korobeynikov | Drop obsolete reference to __eprintf. |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Anton Korobeynikov | 'The "or die" is intended to catch the case where nm... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Duncan Sands | Get rid of what looks like a copy-and-pasted typo. |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Rafael Espindola | TLS_addr64 and TLS_addr32 define RDI and EAX. They... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Sanjiv Gupta | Handle direct aggregate type arguments. |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | Teach ScalarEvolution how to recognize zext-inreg and... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | This FIXME is fixed, now that SCEV understands pointers. |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | Factor out a common base class from SCEVTruncateExpr... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | Usage getAnalysisToUpdate for TargetData, per PR760. |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | Introduce encapsulation for ScalarEvolution's TargetDat... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | Move some assertion checks so they can do more complete... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Dan Gohman | Convert ScalarEvolution to use raw_ostream instead... |
commit | commitdiff | tree | snapshot |
2009-04-21 |
Devang Patel | Fix Visual Studio 2008 build failure. |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Dan Gohman | Make X86's copyRegToReg able to handle copies to and... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Dan Gohman | Simplify this code. getConstant knows how to make |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Evan Cheng | No, we are not avoiding -O3, just -fstrict-aliasing. |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Dale Johannesen | Adjust loop size estimate for full unrolling; |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Evan Cheng | One Mac OS X, just build with -O3 but without -fstrict... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Daniel Dunbar | Make Unix.h:MakeErrMsg separate the prefix and errno... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Daniel Dunbar | Remove unused variable. |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Bob Wilson | Move duplicated AddLiveIn function from X86 and ARM... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Devang Patel | Match C backend only if it explicitly requested. |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Tanya Lattner | Remove clang since its conditionally there already. |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Bob Wilson | Revise my previous change 68996 as suggested by Duncan. |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Evan Cheng | - Remove an arbitrary spill weight tweak that should... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Sanjiv Gupta | Emit the auto variables of a function into a different... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Dan Gohman | It's not necessary for PrintModulePass to flush the... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Dan Gohman | Use .empty() instead of .size(). |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Dan Gohman | Don't discard an AssemblyAnnotationWriter when writing... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Duncan Sands | These bitfields were being miscompiled on some |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Dan Gohman | Implement operator<<(raw_ostream &OS, const Type &T). |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Evan Cheng | Added a linearscan register allocation optimization... |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Douglas Gregor | Make all raw_ostreams support the tell() function. |
commit | commitdiff | tree | snapshot |
2009-04-20 |
Sanjiv Gupta | Before trying to introduce/eliminate cast/ext/trunc... |
commit | commitdiff | tree | snapshot |
2009-04-19 |
Nick Lewycky | Use an AssertingVH to detect the case where the Functio... |
commit | commitdiff | tree | snapshot |
2009-04-19 |
Nick Lewycky | Fix missing text in doxygen documentation. |
commit | commitdiff | tree | snapshot |
2009-04-19 |
Duncan Sands | Now that BUILD_VECTOR operands are allowed to be |
commit | commitdiff | tree | snapshot |
2009-04-19 |
Duncan Sands | Remove the SimpleTy enumerated type field from the MVT |
commit | commitdiff | tree | snapshot |
2009-04-19 |
Mikhail Glushenkov | Add some assertions. |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Bill Wendling | Revert 69474 and 69475. They are causing failures durin... |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Mikhail Glushenkov | Reconfigure. |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Mikhail Glushenkov | Add a configure check for llvm-gcc (reapply). |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Chris Lattner | testcase for PR3898 |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Chris Lattner | Fix PR3898, which manifests as failures on are an Xcore, |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Duncan Sands | Don't try to make BUILD_VECTOR operands have the same |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Nick Lewycky | Generalize to support more ARM types. |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Dan Gohman | Add a ScalarEvolution::getCouldNotCompute() function... |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Dan Gohman | More const qualifiers. |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Dan Gohman | Use more const qualifiers with SCEV interfaces. |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Nick Lewycky | Regenerate. |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Nick Lewycky | Detect beagleboard as ARM. The $target is "armv7l". |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Duncan Sands | Make it clearer that llvm-gcc is not needed for |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Bill Wendling | Temporarily revert r69438 and r69439. These were causin... |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Mikhail Glushenkov | Regenerate. |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Mikhail Glushenkov | Add a configure check for llvm-gcc. |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Evan Cheng | Add a new LiveInterval::overlaps(). It checks if the... |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Mon P Wang | Fixed a few 64 bit cases in X86InstrInfo::commuteInstr... |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Dale Johannesen | Adjust XFAIL syntax, maybe that will help. The other |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Dale Johannesen | patch 69408 breaks this by removing the opportunity |
commit | commitdiff | tree | snapshot |
2009-04-18 |
Dale Johannesen | Inline asm's were still introducing bogus dependencies; |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Jim Grosbach | remove trailing whitespace |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Bill Wendling | Recommit r69335 and r69336. These were not causing... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Bob Wilson | Move the AddLiveIn function definition closer to its... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Bob Wilson | Rearrange code to reduce indentation. |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Bob Wilson | Rename file to have the correct suffix. |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Bob Wilson | Clean up formatting, remove trailing whitespace, fix... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Dan Gohman | Delete an unused field. |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Bob Wilson | Use CallConvLower.h and TableGen descriptions of the... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Jim Grosbach | Update information on canadian cross builds |
commit | commitdiff | tree | snapshot |
2009-04-17 |
David Greene | Use a safer iterator interface and get rid of std C... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
David Greene | Regenerate configure. |
commit | commitdiff | tree | snapshot |
2009-04-17 |
David Greene | Add a --enable-profiling option to configure to build... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Rafael Espindola | For general dynamic TLS access we must use |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Bill Wendling | Revert r69335 and r69336. They were causing build failures. |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Dan Gohman | Don't create ConstantInts with pointer type. This fixes a |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Evan Cheng | Teach spiller to unfold instructions which modref spill... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Dan Gohman | MOV8rr_NOREX is a "Move" instruction. This doesn't... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Dan Gohman | Don't use MOV8rr_NOREX on x86-32. It doesn't actually... |
commit | commitdiff | tree | snapshot |
2009-04-17 |
Chris Lattner | Fix some failures in targets on available_externally... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Use TargetData::getTypeSizeInBits instead of getPrimiti... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Bob Wilson | Fix PR3994: LLVMMatchType arguments do not refer to... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Chris Lattner | make sure to unlock keymgr if the JIT is created and... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Bob Wilson | Add a comment to describe LLVMMatchType. |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Eli Friedman | Fix for PR3944: make mem2reg O(N) instead of O(N^2... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Handle a pointer type correctly in SCEVExpander::visitA... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | In the list-burr's pseudo two-addr dependency heuristic... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Handle SUBREG_TO_REG instructions with the same heuristics |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Fix a bug with inttoptr/ptrtoint casts where the pointe... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Devang Patel | Do not treat beginning of inlined scope as beginning... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Minor code simplifications. Don't attempt LSR on theore... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | LSR is no longer a GEP optimizer. It is now an IV expre... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Fix SCEVExpander::visitSMaxExpr and SCEVExpander::visit... |
commit | commitdiff | tree | snapshot |
next |