projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
DSE: Poking holes into a SetVector is expensive, avoid it if possible.
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
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
next