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 |
2012-07-12 |
Benjamin Kramer | Give the rdrand instructions a SideEffect flag and...
|
commit | commitdiff | tree |
2012-07-12 |
Benjamin Kramer | Use %s instead of the explicit name, the latter doesn...
|
commit | commitdiff | tree |
2012-07-12 |
Benjamin Kramer | Add intrinsics for Ivy Bridge's rdrand instruction.
|
commit | commitdiff | tree |
2012-07-11 |
Benjamin Kramer | PR13326: Fix a subtle edge case in the udiv -> magic...
|
commit | commitdiff | tree |
2012-07-11 |
Benjamin Kramer | Remove unused variable.
|
commit | commitdiff | tree |
2012-07-08 |
Benjamin Kramer | Remove some trivial copy ctors so the classes become...
|
commit | commitdiff | tree |
2012-07-08 |
Benjamin Kramer | SmallVector: Make use of move semantics to speed up...
|
commit | commitdiff | tree |
2012-06-30 |
Benjamin Kramer | Reduce use list thrashing by using DenseMap's find_as...
|
commit | commitdiff | tree |
2012-06-30 |
Benjamin Kramer | Avoid sign compare warning.
|
commit | commitdiff | tree |
2012-06-29 |
Benjamin Kramer | CodeGenPrepare: Don't crash when TLI is not available.
|
commit | commitdiff | tree |
2012-06-28 |
Benjamin Kramer | Fix hexagon gcc builtin names to use '_' instead of...
|
commit | commitdiff | tree |
2012-06-28 |
Benjamin Kramer | Enable automatic GCC<->LLVM intrinsic translation for...
|
commit | commitdiff | tree |
2012-06-28 |
Benjamin Kramer | Devirtualize DIScope and subclasses.
|
commit | commitdiff | tree |
2012-06-26 |
Benjamin Kramer | Implement getHostCPUName for ARM/linux. This will be...
|
commit | commitdiff | tree |
2012-06-23 |
Benjamin Kramer | Add a microoptimization note.
|
commit | commitdiff | tree |
2012-06-19 |
Benjamin Kramer | Emit TableGen's header comment with C-style comments...
|
commit | commitdiff | tree |
2012-06-17 |
Benjamin Kramer | For reasons I can't fathom MSVC supports ULL but not...
|
commit | commitdiff | tree |
2012-06-17 |
Benjamin Kramer | Add missing unittest files to the cmake build.
|
commit | commitdiff | tree |
2012-06-17 |
Benjamin Kramer | Remove SmallMap unittests, unbreaking the build.
|
commit | commitdiff | tree |
2012-06-17 |
Benjamin Kramer | Bring the return value of SmallVector::insert in line...
|
commit | commitdiff | tree |
2012-06-17 |
Benjamin Kramer | SmallVector: return a valid iterator for the rare case...
|
commit | commitdiff | tree |
2012-06-16 |
Benjamin Kramer | Disable the right instance of TheJIT, this one is only...
|
commit | commitdiff | tree |
2012-06-16 |
Benjamin Kramer | Guard private fields that are unused in Release builds...
|
commit | commitdiff | tree |
2012-06-16 |
Benjamin Kramer | Update CMake build.
|
commit | commitdiff | tree |
2012-06-16 |
Benjamin Kramer | Merge the SmallBitVector and BitVector unit tests with...
|
commit | commitdiff | tree |
2012-06-11 |
Benjamin Kramer | Object file output from llc isn't experimental anymore.
|
commit | commitdiff | tree |
2012-06-11 |
Benjamin Kramer | InstCombine: factor code better.
|
commit | commitdiff | tree |
2012-06-10 |
Benjamin Kramer | InstCombine: Turn (zext A) == (B & (1<<X)-1) into A...
|
commit | commitdiff | tree |
2012-06-09 |
Benjamin Kramer | Hashing: Remove outdated comment. Support for reserved...
|
commit | commitdiff | tree |
2012-06-09 |
Benjamin Kramer | Allocate the contents of DwarfDebug's StringMaps in...
|
commit | commitdiff | tree |
2012-06-06 |
Benjamin Kramer | Add accessors for all private members of DisasmContext.
|
commit | commitdiff | tree |
2012-06-06 |
Benjamin Kramer | Remove dead private member variables from gtest.
|
commit | commitdiff | tree |
2012-06-06 |
Benjamin Kramer | Round 2 of dead private variable removal.
|
commit | commitdiff | tree |
2012-06-06 |
Benjamin Kramer | Remove unused private fields found by clang's new ...
|
commit | commitdiff | tree |
2012-06-06 |
Benjamin Kramer | Stop leaking RegScavengers from TailDuplication.
|
commit | commitdiff | tree |
2012-06-05 |
Benjamin Kramer | Add 3.0 and 3.1 tags to the getting started guide.
|
commit | commitdiff | tree |
2012-06-02 |
Benjamin Kramer | Use access(2) instead of stat(2) to check if a file...
|
commit | commitdiff | tree |
2012-06-02 |
Benjamin Kramer | Fix typos found by http://github.com/lyda/misspell...
|
commit | commitdiff | tree |
2012-06-02 |
Benjamin Kramer | Add move semantics to APInt.
|
commit | commitdiff | tree |
2012-06-01 |
Benjamin Kramer | Provide move semantics for (Small)BitVector.
|
commit | commitdiff | tree |
2012-06-01 |
Benjamin Kramer | Remove noisy semicolons.
|
commit | commitdiff | tree |
2012-05-31 |
Benjamin Kramer | IntrusiveRefCntPtr: Simplify operator= as suggested...
|
commit | commitdiff | tree |
2012-05-31 |
Benjamin Kramer | X86: Rename the CLMUL target feature to PCLMUL.
|
commit | commitdiff | tree |
2012-05-30 |
Benjamin Kramer | Make sure that we're dealing with a binary SCEVExpr...
|
commit | commitdiff | tree |
2012-05-30 |
Benjamin Kramer | Teach SCEV's icmp simplification logic that a-b ==...
|
commit | commitdiff | tree |
2012-05-30 |
Benjamin Kramer | Mark insertq/extrq intrinsic readnone.
|
commit | commitdiff | tree |
2012-05-30 |
Benjamin Kramer | Port support for SSE4a extrq/insertq to the old jit...
|
commit | commitdiff | tree |
2012-05-30 |
Benjamin Kramer | Remove little semicolon that caused a lot of warnings.
|
commit | commitdiff | tree |
2012-05-29 |
Benjamin Kramer | Add intrinsics, code gen, assembler and disassembler...
|
commit | commitdiff | tree |
2012-05-28 |
Benjamin Kramer | Fix suspicous hasOneUse() check, found by PVS Studio...
|
commit | commitdiff | tree |
2012-05-28 |
Benjamin Kramer | InstCombine: Fix infinite loop when encountering switch...
|
commit | commitdiff | tree |
2012-05-28 |
Benjamin Kramer | Random BitcodeReader cleanups.
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | DenseMap: Use an early exit when there is nothing to...
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | PR12967: Don't crash when trying to fold a shift that...
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | IntrusiveRefCntPtr: Use the same pattern as the other...
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | DenseMap: Provide a move ctor and move semantics for...
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | DenseMap: Factor destruction into a common helper method.
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | Move-enable IntrusiveRefCntPtr.
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | Missed parens.
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | r157525 didn't work, just disable iterator checking.
|
commit | commitdiff | tree |
2012-05-27 |
Benjamin Kramer | SDAGBuilder: Avoid iterator invalidation harder.
|
commit | commitdiff | tree |
2012-05-26 |
Benjamin Kramer | SDAGBuilder: Don't create an invalid iterator when...
|
commit | commitdiff | tree |
2012-05-26 |
Benjamin Kramer | SelectionDAGBuilder: When emitting small compare chains...
|
commit | commitdiff | tree |
2012-05-26 |
Benjamin Kramer | SimplifyCFG: Turn the ad-hoc std::pair that represents...
|
commit | commitdiff | tree |
2012-05-26 |
Benjamin Kramer | Add support for branch weight metadata to MDBuilder...
|
commit | commitdiff | tree |
2012-05-26 |
Benjamin Kramer | ScoreboardHazardRecognizer: Remove dead conditional...
|
commit | commitdiff | tree |
2012-05-20 |
Benjamin Kramer | Emit memcmp directly from the StringMatcherEmitter.
|
commit | commitdiff | tree |
2012-05-20 |
Benjamin Kramer | Plug a leak when using MCJIT.
|
commit | commitdiff | tree |
2012-05-20 |
Benjamin Kramer | Use TargetMachine's register info instead of creating...
|
commit | commitdiff | tree |
2012-05-19 |
Benjamin Kramer | Disambiguate call to operator==.
|
commit | commitdiff | tree |
2012-05-19 |
Benjamin Kramer | ValueMap: Use DenseMap's find_as mechanism to reduce...
|
commit | commitdiff | tree |
2012-05-19 |
Benjamin Kramer | Move CallbackVHs dtor inline, it can be devirtualized...
|
commit | commitdiff | tree |
2012-05-19 |
Benjamin Kramer | Remove extra semicolons.
|
commit | commitdiff | tree |
2012-05-19 |
Benjamin Kramer | Provide move semantics for TinyPtrVector and for DenseMap...
|
commit | commitdiff | tree |
2012-05-16 |
Benjamin Kramer | Hexagon: Remove unused command line option.
|
commit | commitdiff | tree |
next |