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 |
2012-02-21 |
Benjamin Kramer | Fix unsigned off-by-one in comment.
|
commit | commitdiff | tree |
2012-02-21 |
Benjamin Kramer | InstCombine: Don't transform a signed icmp of two GEPs...
|
commit | commitdiff | tree |
2012-02-20 |
Benjamin Kramer | Test case for r150978.
|
commit | commitdiff | tree |
2012-02-20 |
Benjamin Kramer | InstCombine: Removing the base from the address calculation...
|
commit | commitdiff | tree |
2012-02-20 |
Benjamin Kramer | InstCombine: When comparing two GEPs that were derived...
|
commit | commitdiff | tree |
2012-02-20 |
Benjamin Kramer | InstCombine: Make OptimizePointerDifference more aggressive.
|
commit | commitdiff | tree |
2012-02-19 |
Benjamin Kramer | Silence operator precedence warning.
|
commit | commitdiff | tree |
2012-02-16 |
Benjamin Kramer | Disable machine copy propagation for now. It's known...
|
commit | commitdiff | tree |
2012-02-16 |
Benjamin Kramer | Revert "InstSimplify: Strip pointer casts early."
|
commit | commitdiff | tree |
2012-02-16 |
Benjamin Kramer | InstSimplify: Strip pointer casts early.
|
commit | commitdiff | tree |
2012-02-16 |
Benjamin Kramer | InstSimplify: Ignore pointer casts when constant folding...
|
commit | commitdiff | tree |
2012-02-14 |
Benjamin Kramer | Turn push_back loops into append/insert.
|
commit | commitdiff | tree |
2012-02-13 |
Benjamin Kramer | Remove empty directories.
|
commit | commitdiff | tree |
2012-02-12 |
Benjamin Kramer | StringSwitchify the rest of Triple.cpp.
|
commit | commitdiff | tree |
2012-02-11 |
Benjamin Kramer | Don't mix declarations and code.
|
commit | commitdiff | tree |
2012-02-11 |
Benjamin Kramer | Make the EDis tables const.
|
commit | commitdiff | tree |
2012-02-11 |
Benjamin Kramer | Reuse the enum names from X86Desc in the X86Disassembler.
|
commit | commitdiff | tree |
2012-02-10 |
Benjamin Kramer | Put instruction names into an indexed string table...
|
commit | commitdiff | tree |
2012-02-10 |
Benjamin Kramer | Cache iterators. Some of these are expensive to create.
|
commit | commitdiff | tree |
2012-02-09 |
Benjamin Kramer | Tweak comment readability and grammar.
|
commit | commitdiff | tree |
2012-02-09 |
Benjamin Kramer | GlobalOpt: Be more aggressive about elminating side...
|
commit | commitdiff | tree |
2012-02-09 |
Benjamin Kramer | Store just the SimpleValueType in the generated VT...
|
commit | commitdiff | tree |
next |