2012-04-20 |
Benjamin Kramer | Kick off 3.2 cycle for LLVM trunk.
|
commit | commitdiff | tree |
2012-04-20 |
Benjamin Kramer | LLVM docs no longer contain images, don't try to install...
|
commit | commitdiff | tree |
2012-04-18 |
Benjamin Kramer | tblgen: remove duplicated newlines.
|
commit | commitdiff | tree |
2012-04-18 |
Benjamin Kramer | SourceMgr: Colorize diagnostics.
|
commit | commitdiff | tree |
2012-04-18 |
Benjamin Kramer | SmallPtrSet: Reuse DenseMapInfo's pointer hash function...
|
commit | commitdiff | tree |
2012-04-17 |
Benjamin Kramer | Force cmov on test so block placement doesn't shuffle...
|
commit | commitdiff | tree |
2012-04-17 |
Benjamin Kramer | Revert "SCEV: When expanding a GEP the final addition...
|
commit | commitdiff | tree |
2012-04-16 |
Benjamin Kramer | Reapply 'Add reverseColor to raw_ostream'.
|
commit | commitdiff | tree |
2012-04-15 |
Benjamin Kramer | Wire up support for diagnostic ranges in the ARMAsmParser.
|
commit | commitdiff | tree |
2012-04-14 |
Benjamin Kramer | Make StringMap's copy ctor non-explicit.
|
commit | commitdiff | tree |
2012-04-13 |
Benjamin Kramer | Reduce malloc traffic in DwarfAccelTable
|
commit | commitdiff | tree |
2012-04-13 |
Benjamin Kramer | Remove unused variable.
|
commit | commitdiff | tree |
2012-04-12 |
Benjamin Kramer | Remove README entry obsoleted by register masks.
|
commit | commitdiff | tree |
2012-04-11 |
Benjamin Kramer | Fix pasto.
|
commit | commitdiff | tree |
2012-04-11 |
Benjamin Kramer | Cache the hash value of the operands in the MDNode.
|
commit | commitdiff | tree |
2012-04-11 |
Benjamin Kramer | FoldingSet: Push the hash through FoldingSetTraits...
|
commit | commitdiff | tree |
2012-04-11 |
Benjamin Kramer | Compute hashes directly with hash_combine instead of...
|
commit | commitdiff | tree |
2012-04-08 |
Benjamin Kramer | Silence sign-compare warning.
|
commit | commitdiff | tree |
2012-04-08 |
Benjamin Kramer | EngineBuilder::create is expected to take ownership...
|
commit | commitdiff | tree |
2012-04-07 |
Benjamin Kramer | SCEV: When expanding a GEP the final addition to the...
|
commit | commitdiff | tree |
2012-04-06 |
Benjamin Kramer | Fix narrowing conversion.
|
commit | commitdiff | tree |
2012-04-06 |
Benjamin Kramer | DenseMap: Perform the pod-like object optimization...
|
commit | commitdiff | tree |
2012-04-04 |
Benjamin Kramer | Fix a C++11 UDL conflict.
|
commit | commitdiff | tree |
2012-04-04 |
Benjamin Kramer | Move yaml::Stream's dtor out of line so it can see...
|
commit | commitdiff | tree |
2012-04-04 |
Benjamin Kramer | Implement DwarfLLVMRegPair::operator< without violating...
|
commit | commitdiff | tree |
2012-04-02 |
Benjamin Kramer | Emit the asm writer's mnemonic table with SequenceToOffsetTable.
|
commit | commitdiff | tree |
2012-04-02 |
Benjamin Kramer | Move getOpcodeName from the various target InstPrinters...
|
commit | commitdiff | tree |
2012-04-01 |
Benjamin Kramer | Emit the LLVM<->DWARF register mapping as a sorted...
|
commit | commitdiff | tree |
2012-03-31 |
Benjamin Kramer | Internalize: Remove reference of @llvm.noinline, it...
|
commit | commitdiff | tree |
2012-03-30 |
Benjamin Kramer | Rip out emission of the regIsInRegClass function for...
|
commit | commitdiff | tree |
2012-03-30 |
Benjamin Kramer | Add a note about a missed cmov -> sbb opportunity.
|
commit | commitdiff | tree |
2012-03-29 |
Benjamin Kramer | Drop O4 from the llc manpage, it was removed in r70445.
|
commit | commitdiff | tree |
2012-03-29 |
Benjamin Kramer | Replace assert(0) with llvm_unreachable to avoid warnings...
|
commit | commitdiff | tree |
2012-03-28 |
Benjamin Kramer | GlobalOpt: If we have an inbounds GEP from a ConstantAggrega...
|
commit | commitdiff | tree |
2012-03-28 |
Benjamin Kramer | Add another note about a missed compare with nsw arithmetic...
|
commit | commitdiff | tree |
2012-03-27 |
Benjamin Kramer | Add a note about a cute little fabs optimization.
|
commit | commitdiff | tree |
2012-03-27 |
Benjamin Kramer | Add two missed instcombines related to compares with...
|
commit | commitdiff | tree |
2012-03-26 |
Benjamin Kramer | No need to do an expensive stable sort for a bunch...
|
commit | commitdiff | tree |
2012-03-26 |
Benjamin Kramer | Remove stale CBackend tests.
|
commit | commitdiff | tree |
2012-03-26 |
Benjamin Kramer | TableGen: Don't emit the llvm intrinsic -> gcc builtin...
|
commit | commitdiff | tree |
2012-03-23 |
Benjamin Kramer | Include cctype for std::isprint.
|
commit | commitdiff | tree |
2012-03-23 |
Benjamin Kramer | Include cstdio in a few place that depended on getting...
|
commit | commitdiff | tree |
2012-03-23 |
Benjamin Kramer | Move ftostr into its last user (cppbackend) and simplify...
|
commit | commitdiff | tree |
2012-03-21 |
Benjamin Kramer | Use a signed value for this enum to avoid spuriuos...
|
commit | commitdiff | tree |
2012-03-19 |
Benjamin Kramer | Add a note for -ffast-math optimization of vector norm.
|
commit | commitdiff | tree |
2012-03-17 |
Benjamin Kramer | CriticalAntiDepBreaker: Replace a SmallSet of regs...
|
commit | commitdiff | tree |
2012-03-17 |
Benjamin Kramer | MachineInstr: Inline the fast path (non-bundle instruction...
|
commit | commitdiff | tree |
2012-03-16 |
Benjamin Kramer | ScheduleDAGInstrs: When adding uses we add them into...
|
commit | commitdiff | tree |
2012-03-16 |
Benjamin Kramer | Limit the number of memory operands in MachineInstr...
|
commit | commitdiff | tree |
2012-03-16 |
Benjamin Kramer | CriticalAntiDepBreaker: BasicBlock::size is an expensive...
|
commit | commitdiff | tree |
2012-03-14 |
Benjamin Kramer | Silence operator precedence warnings.
|
commit | commitdiff | tree |
2012-03-14 |
Benjamin Kramer | Move APInt::operator[] inline.
|
commit | commitdiff | tree |
2012-03-14 |
Benjamin Kramer | Move APInt::operator! inline, it's small and fuses...
|
commit | commitdiff | tree |
2012-03-13 |
Benjamin Kramer | Remove an old hack for pre-2005 MSVC. We don't support...
|
commit | commitdiff | tree |
2012-03-12 |
Benjamin Kramer | DFAPacketizerEmitter: Prune includes.
|
commit | commitdiff | tree |
2012-03-12 |
Benjamin Kramer | Inline a trivial helper function.
|
commit | commitdiff | tree |
2012-03-11 |
Benjamin Kramer | Replace a hand-coded leading one counting loop with...
|
commit | commitdiff | tree |
2012-03-11 |
Benjamin Kramer | Remove global map. This code isn't even hot.
|
commit | commitdiff | tree |
2012-03-11 |
Benjamin Kramer | DwarfDebug: Store the filename/dirname pair as a zero...
|
commit | commitdiff | tree |
2012-03-10 |
Benjamin Kramer | Make helper static, so it can be inlined into its sole...
|
commit | commitdiff | tree |
2012-03-10 |
Benjamin Kramer | Don't try to filecheck bitcode.
|
commit | commitdiff | tree |
2012-03-10 |
Benjamin Kramer | C files in llvm still have to be C89 compliant, remove...
|
commit | commitdiff | tree |
2012-03-10 |
Benjamin Kramer | Microoptimize getVRegDef. def_begin isn't free, don...
|
commit | commitdiff | tree |
2012-03-10 |
Benjamin Kramer | Fix uses of the C99 PRI format macros not to conflict...
|
commit | commitdiff | tree |
2012-03-10 |
Benjamin Kramer | Give dagcombiner's worklist some inline capacity.
|
commit | commitdiff | tree |
2012-03-08 |
Benjamin Kramer | Silence unused function warning when graphviz is not...
|
commit | commitdiff | tree |
2012-03-08 |
Benjamin Kramer | Remove the no longer existent psp triple from a test.
|
commit | commitdiff | tree |
2012-03-07 |
Benjamin Kramer | Copy the right amount of elements.
|
commit | commitdiff | tree |
2012-03-07 |
Benjamin Kramer | SmallPtrSet: Copy all the elements when swapping, not...
|
commit | commitdiff | tree |
2012-03-07 |
Benjamin Kramer | configure: Don't require a perl interpreter to be present...
|
commit | commitdiff | tree |
2012-03-06 |
Benjamin Kramer | SmallPtrSet: Provide a more efficient implementation...
|
commit | commitdiff | tree |
2012-03-06 |
Benjamin Kramer | Remove excess const, a const_iterator shouldn't be...
|
commit | commitdiff | tree |
2012-03-03 |
Benjamin Kramer | Perform the string table optimization for OperandMatchEntrie...
|
commit | commitdiff | tree |
2012-03-03 |
Benjamin Kramer | Shrink the asm matcher tables.
|
commit | commitdiff | tree |
2012-03-03 |
Benjamin Kramer | StringToOffsetTable: Allow uniquing the first element...
|
commit | commitdiff | tree |
2012-03-03 |
Benjamin Kramer | Enable the small vector POD optimization for BitCodeAbbrevOp.
|
commit | commitdiff | tree |
2012-03-02 |
Benjamin Kramer | Fix indentation.
|
commit | commitdiff | tree |
2012-03-02 |
Benjamin Kramer | LVI: Recognize the form instcombine canonicalizes range...
|
commit | commitdiff | tree |
2012-03-02 |
Benjamin Kramer | Hashing: microoptimize a truncate on 64 bit away. This...
|
commit | commitdiff | tree |
2012-03-01 |
Benjamin Kramer | BumpPtrAllocator: Make sure threshold cannot be initialized...
|
commit | commitdiff | tree |
2012-03-01 |
Benjamin Kramer | Move getSubRegIndex out of generated code into MCRegisterInf...
|
commit | commitdiff | tree |
2012-03-01 |
Benjamin Kramer | Make TargetRegisterClasses non-virtual by making the...
|
commit | commitdiff | tree |
2012-03-01 |
Benjamin Kramer | Emit the "is an intrinsic overloaded" table as a bitfield.
|
commit | commitdiff | tree |
2012-03-01 |
Benjamin Kramer | Emit the intrinsic modref info as a lookup table instead...
|
commit | commitdiff | tree |
2012-02-29 |
Benjamin Kramer | Implement getSubRegIndex as a linear search on the...
|
commit | commitdiff | tree |
2012-02-29 |
Benjamin Kramer | Emit the SubRegTable with the smallest possible integer...
|
commit | commitdiff | tree |
2012-02-29 |
Benjamin Kramer | LegalizeIntegerTypes: Reorder operations in the "big...
|
commit | commitdiff | tree |
2012-02-28 |
Benjamin Kramer | Fix off-by one in comment.
|
commit | commitdiff | tree |
2012-02-28 |
Benjamin Kramer | LegalizeIntegerTypes: Reenable the large shift with...
|
commit | commitdiff | tree |
2012-02-27 |
Benjamin Kramer | Plog a memleak in GlobalOpt.
|
commit | commitdiff | tree |
2012-02-24 |
Benjamin Kramer | Remove unused cl::opt, make another opt static.
|
commit | commitdiff | tree |
2012-02-24 |
Benjamin Kramer | SDAGBuilder: Remove register sets that were never read...
|
commit | commitdiff | tree |
2012-02-23 |
Benjamin Kramer | Bump SmallString to the minimum required amount for...
|
commit | commitdiff | tree |
2012-02-23 |
Benjamin Kramer | Replace a DenseSet with SmallPtrSet.
|
commit | commitdiff | tree |
2012-02-23 |
Benjamin Kramer | BitVectorize loop.
|
commit | commitdiff | tree |
2012-02-23 |
Benjamin Kramer | post-ra-sched: Turn the KillIndices vector into a bitvector...
|
commit | commitdiff | tree |
2012-02-23 |
Benjamin Kramer | post-ra-sched: Replace a std::set of regs with a bitvector.
|
commit | commitdiff | tree |
2012-02-23 |
Benjamin Kramer | Reflow code, no functionality change.
|
commit | commitdiff | tree |
2012-02-23 |
Benjamin Kramer | Strip a layer of boilerplate from the VLIWPacketizer...
|
commit | commitdiff | tree |
2012-02-22 |
Benjamin Kramer | Remove static ctor.
|
commit | commitdiff | tree |
next |