aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2007-09-07Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is nee...Anton Korobeynikov
2007-09-07Test for PR1641.Bill Wendling
2007-09-07Don't zap back to back volatile load/storesChris Lattner
2007-09-07Add lengthof and endof templates that hide a lot of sizeof computations.Owen Anderson
2007-09-06Constify to catch bugs.David Greene
2007-09-06Next round of APFloat changes.Dale Johannesen
2007-09-06Proper handle case, when aliasee is external weak symbol referenced only by a...Anton Korobeynikov
2007-09-06Add instruction dump output. This helps find bugs.David Greene
2007-09-06Pluggable coalescers inplementation.David Greene
2007-09-06Use isTrueWhenEqual. Thanks Chris!Nick Lewycky
2007-09-06When the two operands of an icmp are equal, there are five possible predicatesNick Lewycky
2007-09-06Fix a memory leak.Evan Cheng
2007-09-06Fix a bug in X86InstrInfo::convertToThreeAddress that caused it to codegen:Evan Cheng
2007-09-05LVXL and STVXL are also a load and store resp.Bill Wendling
2007-09-05Accidentially left this out.Evan Cheng
2007-09-05Use pool allocator for all the VNInfo's to improve memory access locality. Th...Evan Cheng
2007-09-05Added Reset() to free all allocated memory regions and reset state to be the ...Evan Cheng
2007-09-05Missing break. Patch by Wojciech Matyjewicz.Evan Cheng
2007-09-05Fix mod so it actually works. Fix conversions toDale Johannesen
2007-09-05Forgot to obey 80 column rule. Fixing that.Chuck Rose III
2007-09-05Change all floating constants that are not exactlyDale Johannesen
2007-09-05Added default parameters to GetElementPtrInstr constructor call. Visual Stud...Chuck Rose III
2007-09-05Due to label merging, the last label for an invokeDuncan Sands
2007-09-05Testcases for PR1628.Duncan Sands
2007-09-05Fix PR1628. When exception handling is turned on,Duncan Sands
2007-09-05Add the 64-bit versions of the DS* Altivec instructions.Bill Wendling
2007-09-04Enable loop index split pass.Devang Patel
2007-09-04Insert cloned loop basic blocks before original loop header.Devang Patel
2007-09-04Fix for PR1632. EHSELECTION always produces a i32 value.Evan Cheng
2007-09-04Fix for PR1613: added 64-bit rotate left PPC instructions and patterns.Evan Cheng
2007-09-04Always check the type of node. This prevents situations such as selecting 32-...Evan Cheng
2007-09-04Update generated files.David Greene
2007-09-04fix reversal bug in preceding checkinDale Johannesen
2007-09-04Revert this because the interface hasn't been updated yet.David Greene
2007-09-04Fix typo.David Greene
2007-09-04Mac OS X X86-64 ABI is same as the standard.Evan Cheng
2007-09-04Update GEP constructors to use an iterator interface to fixDavid Greene
2007-09-03Reapply r41578 with proper fixAnton Korobeynikov
2007-09-02Silence warning while compiling with gcc 4.2Anton Korobeynikov
2007-09-02Emit proper "secrel" directive, where possible. This fixes invalid asm syntax...Anton Korobeynikov
2007-09-01More tweaks to improve compile time.Evan Cheng
2007-09-01Fix a gcroot lowering bug.Evan Cheng
2007-08-31Oops, should be part of 41664; won't work very well without this piece.Dale Johannesen
2007-08-31Add mod, copysign, abs operations to APFloat.Dale Johannesen
2007-08-31std::map -> DenseMap for slight compile time benefit.Evan Cheng
2007-08-31Allow the configure options to be set according to the llvm-top options.Reid Spencer
2007-08-31Revise per review of previous patch.Dale Johannesen
2007-08-31Initial support for calling functions with byval arguments on x86-64Rafael Espindola
2007-08-31Align i64 and f64 at 8 byte on x86-64.Rafael Espindola
2007-08-31Remove an unnecessary element, saving 4 bytes per LiveInterval.Evan Cheng