2012-10-07 |
Benjamin Kramer | X86: fcmov doesn't handle all possible EFLAGS, fall...
|
commit | commitdiff | tree |
2012-10-05 |
Benjamin Kramer | Remove unused but set variable flagged by GCC.
|
commit | commitdiff | tree |
2012-10-05 |
Benjamin Kramer | Simplify code, don't or a bool with an uint64_t.
|
commit | commitdiff | tree |
2012-10-05 |
Benjamin Kramer | Remove empty file.
|
commit | commitdiff | tree |
2012-10-04 |
Benjamin Kramer | SimplifyCFG: Enhance the "remove CFG edge that leads...
|
commit | commitdiff | tree |
2012-10-04 |
Benjamin Kramer | Hoist some grossly duplicated code from the COFF/ELF...
|
commit | commitdiff | tree |
2012-10-03 |
Benjamin Kramer | Don't call getAsUnsignedInteger directly, it fails...
|
commit | commitdiff | tree |
2012-10-02 |
Benjamin Kramer | Fix broken tests.
|
commit | commitdiff | tree |
2012-10-01 |
Benjamin Kramer | Provide a shortcut for MCObjectStreamer when emitting...
|
commit | commitdiff | tree |
2012-10-01 |
Benjamin Kramer | TargetData: s/uint32_t/unsigned/ per Kuba's request.
|
commit | commitdiff | tree |
2012-10-01 |
Benjamin Kramer | SimplifyCFG: Don't crash when forming a switch bitmap...
|
commit | commitdiff | tree |
2012-09-30 |
Benjamin Kramer | SimplifyCFG: Enumerating all predecessors of a BB can...
|
commit | commitdiff | tree |
2012-09-30 |
Benjamin Kramer | ArgumentPromotion: Remove ancient workaround for a...
|
commit | commitdiff | tree |
2012-09-29 |
Benjamin Kramer | Shrink TargetAlignElem a bit, we do a lot of searches...
|
commit | commitdiff | tree |
2012-09-28 |
Benjamin Kramer | PackedVector: Make the BitVector implementation configurable.
|
commit | commitdiff | tree |
2012-09-28 |
Benjamin Kramer | Provide malloc-free sentinels for the SparseBitVector...
|
commit | commitdiff | tree |
2012-09-28 |
Benjamin Kramer | CorrelatedPropagation: BasicBlock::removePredecessor...
|
commit | commitdiff | tree |
2012-09-28 |
Benjamin Kramer | Make backtraces work again with both the configure...
|
commit | commitdiff | tree |
2012-09-28 |
Benjamin Kramer | GlobalOpt: non-constexpr bitcasts or GEPs can occur...
|
commit | commitdiff | tree |
2012-09-27 |
Benjamin Kramer | Fix a integer overflow in SimplifyCFG's look up table...
|
commit | commitdiff | tree |
2012-09-26 |
Benjamin Kramer | Add support for detecting some corei7-class Xeons.
|
commit | commitdiff | tree |
2012-09-26 |
Benjamin Kramer | YAMLParser: Fix invalid reads when encountering incorrectly...
|
commit | commitdiff | tree |
2012-09-26 |
Benjamin Kramer | Remove unneeded and invalid SetInsertPoint calls from...
|
commit | commitdiff | tree |
2012-09-26 |
Benjamin Kramer | APFloat::roundToIntegral: Special values don't keep...
|
commit | commitdiff | tree |
2012-09-26 |
Benjamin Kramer | Fix tests that didn't test anything.
|
commit | commitdiff | tree |
2012-09-21 |
Benjamin Kramer | LoopIdiom: Give up when the loop is not in canonical...
|
commit | commitdiff | tree |
2012-09-21 |
Benjamin Kramer | InstCombine: Make sure we use the pre-zext type when...
|
commit | commitdiff | tree |
2012-09-21 |
Benjamin Kramer | BitcodeReader: Correctly insert blockaddress constant...
|
commit | commitdiff | tree |
2012-09-20 |
Benjamin Kramer | Fix broken check lines.
|
commit | commitdiff | tree |
2012-09-19 |
Benjamin Kramer | InlineCost: Make TotalAllocaSizeRecursiveCaller unsigned...
|
commit | commitdiff | tree |
2012-09-19 |
Benjamin Kramer | IntegerDivision: Style cleanups, avoid warning about...
|
commit | commitdiff | tree |
2012-09-19 |
Benjamin Kramer | Remove unused and broken CloneFunction wrapper.
|
commit | commitdiff | tree |
2012-09-18 |
Benjamin Kramer | FileCheck: Fix off-by-one bug that made CHECK-NOT:...
|
commit | commitdiff | tree |
2012-09-18 |
Benjamin Kramer | Fix build for compilers that don't understand injected...
|
commit | commitdiff | tree |
2012-09-18 |
Benjamin Kramer | SROA: Use CRTP for OpSplitter to get rid of virtual...
|
commit | commitdiff | tree |
2012-09-18 |
Benjamin Kramer | SROA: Replace the member function template contraption...
|
commit | commitdiff | tree |
2012-09-18 |
Benjamin Kramer | XFAIL SROA test until Chandler can get to it.
|
commit | commitdiff | tree |
2012-09-18 |
Benjamin Kramer | LNT builders have picked up new SROA, disable it to...
|
commit | commitdiff | tree |
2012-09-17 |
Benjamin Kramer | LLVM_ATTRIBUTE_USED forces emission of a function....
|
commit | commitdiff | tree |
2012-09-17 |
Benjamin Kramer | NewSROA: Provide a full set of operator< for ByteRanges.
|
commit | commitdiff | tree |
2012-09-15 |
Benjamin Kramer | Disable new sroa now that all buildbots have tested it.
|
commit | commitdiff | tree |
2012-09-15 |
Benjamin Kramer | X86: Emitting x87 fsin/fcos for sinf/cosf is not safe...
|
commit | commitdiff | tree |
2012-09-14 |
Benjamin Kramer | SROA: Silence unused variable warnings in Release builds.
|
commit | commitdiff | tree |
2012-09-14 |
Benjamin Kramer | Remove redundant private field.
|
commit | commitdiff | tree |
2012-09-13 |
Benjamin Kramer | MemCpyOpt: When forming a memset from stores also take...
|
commit | commitdiff | tree |
2012-09-10 |
Benjamin Kramer | Make helper function static.
|
commit | commitdiff | tree |
2012-09-10 |
Benjamin Kramer | Move bypassSlowDivision into the llvm namespace.
|
commit | commitdiff | tree |
2012-09-10 |
Benjamin Kramer | c bindings: revert LLVMConstInlineAsm to always use...
|
commit | commitdiff | tree |
2012-09-09 |
Benjamin Kramer | DSE: Poking holes into a SetVector is expensive, avoid...
|
commit | commitdiff | tree |
2012-09-09 |
Benjamin Kramer | LiveVariables: Compute a set of defs and kills to speed...
|
commit | commitdiff | tree |
2012-09-07 |
Benjamin Kramer | Fix alignment of .comm and .lcomm on mingw32.
|
commit | commitdiff | tree |
2012-09-07 |
Benjamin Kramer | Contrary to what the documentation says, .lcomm alignment...
|
commit | commitdiff | tree |
2012-09-07 |
Benjamin Kramer | MC: Overhaul handling of .lcomm
|
commit | commitdiff | tree |
2012-09-07 |
Benjamin Kramer | PR13754: llvm-mc/x86 crashes on .cfi directives without...
|
commit | commitdiff | tree |
2012-09-07 |
Benjamin Kramer | MipsAsmParser: Fix a couple of string use-after-frees...
|
commit | commitdiff | tree |
2012-09-05 |
Benjamin Kramer | Clean up includes.
|
commit | commitdiff | tree |
2012-09-05 |
Benjamin Kramer | Switch BasicAliasAnalysis' cache to SmallDenseMap.
|
commit | commitdiff | tree |
2012-09-03 |
Benjamin Kramer | IRBuilderify the SjlLjEHPrepare pass.
|
commit | commitdiff | tree |
2012-09-02 |
Benjamin Kramer | LoopRotation: Make the brute force DomTree update more...
|
commit | commitdiff | tree |
2012-09-01 |
Benjamin Kramer | PR13689: Check for backtrace(3) in the cmake build.
|
commit | commitdiff | tree |
2012-09-01 |
Benjamin Kramer | LoopRotation: Check some invariants of the dominator...
|
commit | commitdiff | tree |
2012-08-31 |
Benjamin Kramer | Clean up ProfileDataLoader a bit.
|
commit | commitdiff | tree |
2012-08-30 |
Benjamin Kramer | Fix test case.
|
commit | commitdiff | tree |
2012-08-30 |
Benjamin Kramer | LoopRotate: Also rotate loops with multiple exits.
|
commit | commitdiff | tree |
2012-08-30 |
Benjamin Kramer | InstCombine: Fix comment to reflect the code.
|
commit | commitdiff | tree |
2012-08-29 |
Benjamin Kramer | Explicitly cast an expression to bool before handing...
|
commit | commitdiff | tree |
2012-08-29 |
Benjamin Kramer | Add some __builtin_expect magic to StringMap.
|
commit | commitdiff | tree |
2012-08-29 |
Benjamin Kramer | Replace the BUILTIN_EXPECT macro with a less horrible...
|
commit | commitdiff | tree |
2012-08-29 |
Benjamin Kramer | Make helper function static.
|
commit | commitdiff | tree |
2012-08-29 |
Benjamin Kramer | Make MemoryBuiltins aware of TargetLibraryInfo.
|
commit | commitdiff | tree |
2012-08-28 |
Benjamin Kramer | InstCombine: Defensively avoid undefined shifts by...
|
commit | commitdiff | tree |
2012-08-28 |
Benjamin Kramer | InstCombine: Guard the transform introduced in r162743...
|
commit | commitdiff | tree |
2012-08-24 |
Benjamin Kramer | GVN: Fix quadratic runtime on the number of switch...
|
commit | commitdiff | tree |
2012-08-22 |
Benjamin Kramer | SimplifyLibCalls: Give all safely-shrinkable libcalls...
|
commit | commitdiff | tree |
2012-08-22 |
Benjamin Kramer | Reduce duplicated hash map lookups.
|
commit | commitdiff | tree |
2012-08-20 |
Benjamin Kramer | DataExtractor: Fix integer truncation issues in LEB128...
|
commit | commitdiff | tree |
2012-08-19 |
Benjamin Kramer | Fabs folding is implemented.
|
commit | commitdiff | tree |
2012-08-18 |
Benjamin Kramer | InstCombine: Fix a crasher when encountering a function...
|
commit | commitdiff | tree |
2012-08-18 |
Benjamin Kramer | Remove overly conservative hasOneUse check, this always...
|
commit | commitdiff | tree |
2012-08-18 |
Benjamin Kramer | InstCombine: Add a couple of fabs identities for comparing...
|
commit | commitdiff | tree |
2012-08-18 |
Benjamin Kramer | SimplifyLibcalls: Add fabs and trunc to the list of...
|
commit | commitdiff | tree |
2012-08-17 |
Benjamin Kramer | MemoryBuiltins: Properly guard ObjectSizeOffsetVisitor...
|
commit | commitdiff | tree |
2012-08-17 |
Benjamin Kramer | TargetLowering: Use the large shift amount during legalize...
|
commit | commitdiff | tree |
2012-08-17 |
Benjamin Kramer | Guard MemoryBuiltins against self-looping GEPs, which...
|
commit | commitdiff | tree |
2012-08-17 |
Benjamin Kramer | Fix broken check lines.
|
commit | commitdiff | tree |
2012-08-15 |
Benjamin Kramer | Fix a const violation in the generated disassembler.
|
commit | commitdiff | tree |
2012-08-11 |
Benjamin Kramer | MachineCSE: Hoist isConstantPhysReg out of the loop...
|
commit | commitdiff | tree |
2012-08-11 |
Benjamin Kramer | PR13578: Teach MachineCSE that instructions that use...
|
commit | commitdiff | tree |
2012-08-07 |
Benjamin Kramer | PR13095: Give an inline cost bonus to functions using...
|
commit | commitdiff | tree |
2012-08-04 |
Benjamin Kramer | Update cmake build.
|
commit | commitdiff | tree |
2012-08-04 |
Benjamin Kramer | Postpone the deletion of the old name in StructType...
|
commit | commitdiff | tree |
2012-07-29 |
Benjamin Kramer | APInt: Simplify code.
|
commit | commitdiff | tree |
2012-07-27 |
Benjamin Kramer | SmallVector: Crank up verbosity of asserts per Chandler...
|
commit | commitdiff | tree |
2012-07-27 |
Benjamin Kramer | SmallVector::erase: Assert that iterators are actually...
|
commit | commitdiff | tree |
2012-07-20 |
Benjamin Kramer | Remove unused private member variables uncovered by...
|
commit | commitdiff | tree |
2012-07-20 |
Benjamin Kramer | Try to unbreak the windows build.
|
commit | commitdiff | tree |
2012-07-19 |
Benjamin Kramer | Pull the simple parts of DenseMapInfo<DebugLoc> inline...
|
commit | commitdiff | tree |
2012-07-19 |
Benjamin Kramer | Replace some explicit compare loops with std::equal.
|
commit | commitdiff | tree |
2012-07-17 |
Benjamin Kramer | Remove unused variable.
|
commit | commitdiff | tree |
2012-07-13 |
Benjamin Kramer | Make helper functions static.
|
commit | commitdiff | tree |
next |