projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert create_symbolic_link and both depending changes
2014-03-05
Benjamin Kramer
ConstantFolding: Also fold the vector overloads of...
commit
|
commitdiff
|
tree
2014-03-04
Benjamin Kramer
APFloat: Add a move ctor and operator=
commit
|
commitdiff
|
tree
2014-03-03
Benjamin Kramer
Add missing include.
commit
|
commitdiff
|
tree
2014-03-03
Benjamin Kramer
[C++11] Use std::tie to simplify compare operators.
commit
|
commitdiff
|
tree
2014-03-03
Benjamin Kramer
[C++11] Remove a leftover std::function instance.
commit
|
commitdiff
|
tree
2014-03-03
Benjamin Kramer
Revert "[C++11] Replace LLVM atomics with std::atomic."
commit
|
commitdiff
|
tree
2014-03-03
Benjamin Kramer
[C++11] Replace LLVM atomics with std::atomic.
commit
|
commitdiff
|
tree
2014-03-03
Benjamin Kramer
Unbreak the C++11 build.
commit
|
commitdiff
|
tree
2014-03-02
Benjamin Kramer
Remove unnecessary copy ctors.
commit
|
commitdiff
|
tree
2014-03-02
Benjamin Kramer
Give APInt move semantics.
commit
|
commitdiff
|
tree
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::tie with std::tie.
commit
|
commitdiff
|
tree
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
commit
|
commitdiff
|
tree
2014-03-01
Benjamin Kramer
Make helper function static.
commit
|
commitdiff
|
tree
2014-03-01
Benjamin Kramer
Now that we have C++11, turn simple functors into lambdas...
commit
|
commitdiff
|
tree
2014-02-23
Benjamin Kramer
SPARC: Implement TRAP lowering. Matches what GCC emits.
commit
|
commitdiff
|
tree
2014-02-23
Benjamin Kramer
LocalStackSlotAllocation: Turn one-iteration loop into if.
commit
|
commitdiff
|
tree
2014-02-22
Benjamin Kramer
Make test more resilient against scheduling decisions.
commit
|
commitdiff
|
tree
2014-02-20
Benjamin Kramer
cstdint is a C++11 header, LLVM provides its own version...
commit
|
commitdiff
|
tree
2014-02-20
Benjamin Kramer
Remove unnecessary copy of array_lengthof.
commit
|
commitdiff
|
tree
2014-02-20
Benjamin Kramer
AsmParser: Disable Darwin-style macro argument expansion...
commit
|
commitdiff
|
tree
2014-02-13
Benjamin Kramer
InstCombine: Replace custom constant folding code with...
commit
|
commitdiff
|
tree
2014-02-13
Benjamin Kramer
Reduce code duplication resulting from the ConstantVector...
commit
|
commitdiff
|
tree
2014-02-12
Benjamin Kramer
R600: Always implement both versions of isTruncateFree...
commit
|
commitdiff
|
tree
2014-02-11
Benjamin Kramer
InstCombine: Teach icmp merging about the equivalence...
commit
|
commitdiff
|
tree
2014-02-11
Benjamin Kramer
SCEV: Cast switched values to make -Wswitch more useful.
commit
|
commitdiff
|
tree
2014-02-11
Benjamin Kramer
ScalarEvolution: Analyze trip count of loops with a...
commit
|
commitdiff
|
tree
2014-02-10
Benjamin Kramer
Make succ_iterator a real random access iterator and...
commit
|
commitdiff
|
tree
2014-02-10
Benjamin Kramer
GlobalsModRef: Unify and clean up duplicated pointer...
commit
|
commitdiff
|
tree
2014-02-09
Benjamin Kramer
AsmParser: Simplify code with ArrayRef.
commit
|
commitdiff
|
tree
2014-02-09
Benjamin Kramer
AsmParser: Parse (and ignore) nested .macro definitions.
commit
|
commitdiff
|
tree
2014-02-07
Benjamin Kramer
Try to unbreak the mingw32 build.
commit
|
commitdiff
|
tree
2014-02-04
Benjamin Kramer
SimplifyLibCalls: Push TLI through the exp2->ldexp...
commit
|
commitdiff
|
tree
2014-02-01
Benjamin Kramer
Silence GCC warnings.
commit
|
commitdiff
|
tree
2014-01-27
Benjamin Kramer
ConstantHoisting: We can't insert instructions directly...
commit
|
commitdiff
|
tree
2014-01-27
Benjamin Kramer
XCore: Fix typo in function name.
commit
|
commitdiff
|
tree
2014-01-24
Benjamin Kramer
InstCombine: Don't try to use aggregate elements of...
commit
|
commitdiff
|
tree
2014-01-24
Benjamin Kramer
InstSimplify: Make shift, select and GEP simplifications...
commit
|
commitdiff
|
tree
2014-01-22
Benjamin Kramer
Remove param doxygen comment for non-existing parameter.
commit
|
commitdiff
|
tree
2014-01-19
Benjamin Kramer
InstCombine: Modernize a bunch of cast combines.
commit
|
commitdiff
|
tree
2014-01-19
Benjamin Kramer
InstCombine: Hoist 3 copies of AddOne/SubOne into a...
commit
|
commitdiff
|
tree
2014-01-19
Benjamin Kramer
InstCombine: Replace a hand-rolled version of isKnownToBeAPo...
commit
|
commitdiff
|
tree
2014-01-19
Benjamin Kramer
InstCombine: Teach most integer add/sub/mul/div combines...
commit
|
commitdiff
|
tree
2014-01-19
Benjamin Kramer
InstCombine: Refactor fmul/fdiv combines to handle...
commit
|
commitdiff
|
tree
2014-01-18
Benjamin Kramer
ARM: Let the assembler reject v5 instructions in v4...
commit
|
commitdiff
|
tree
2014-01-18
Benjamin Kramer
InstCombine: Make the (fmul X, -1.0) -> (fsub -0.0...
commit
|
commitdiff
|
tree
2014-01-18
Benjamin Kramer
Upgrade ConstantFP's negative zero and infinity getters...
commit
|
commitdiff
|
tree
2014-01-11
Benjamin Kramer
Fix broken CHECK lines.
commit
|
commitdiff
|
tree
2014-01-07
Benjamin Kramer
Emit arange padding with a single directive.
commit
|
commitdiff
|
tree
2014-01-05
Benjamin Kramer
SPARC: Make helper function static.
commit
|
commitdiff
|
tree
2013-12-22
Benjamin Kramer
Dwarf: Fix a copy-paste bug.
commit
|
commitdiff
|
tree
2013-12-13
Benjamin Kramer
X86: When lowering shl_parts, don't emit shift amounts...
commit
|
commitdiff
|
tree
2013-12-11
Benjamin Kramer
SelectionDAG: Fix a typo.
commit
|
commitdiff
|
tree
2013-12-02
Benjamin Kramer
XCore: Unbreak C++11 build.
commit
|
commitdiff
|
tree
2013-12-01
Benjamin Kramer
Revamp error checking in the ms inline asm parser.
commit
|
commitdiff
|
tree
2013-11-28
Benjamin Kramer
Silence sign-compare warning and reduce nesting.
commit
|
commitdiff
|
tree
2013-11-25
Benjamin Kramer
Make helper function static.
commit
|
commitdiff
|
tree
2013-11-21
Benjamin Kramer
Remove dangling documentation. llvm-prof was deleted...
commit
|
commitdiff
|
tree
2013-11-20
Benjamin Kramer
MachineBlockPlacement: Strengthen the source order...
commit
|
commitdiff
|
tree
2013-11-19
Benjamin Kramer
DataLayout: value initialize globals to avoid static...
commit
|
commitdiff
|
tree
2013-11-17
Benjamin Kramer
DAGCombiner: Partially revert r192795, getNOT was fixed...
commit
|
commitdiff
|
tree
2013-11-16
Benjamin Kramer
ScalarEvolution: Warn if the result of setFlags/clearFlags...
commit
|
commitdiff
|
tree
2013-11-16
Benjamin Kramer
Annotate APInt methods where it's not clear whether...
commit
|
commitdiff
|
tree
2013-11-16
Benjamin Kramer
InstCombine: fold (A >> C) == (B >> C) --> (A^B) <...
commit
|
commitdiff
|
tree
2013-11-15
Benjamin Kramer
llvm-cov: Clean up memory leaks.
commit
|
commitdiff
|
tree
2013-11-15
Benjamin Kramer
Give unit test its own LLVMContext so MDNodes aren...
commit
|
commitdiff
|
tree
2013-11-13
Benjamin Kramer
Move Delinearization pass into an anonymous namespace.
commit
|
commitdiff
|
tree
2013-11-13
Benjamin Kramer
Make sure LLVMLoadLibraryPermanently gets an extern...
commit
|
commitdiff
|
tree
2013-11-12
Benjamin Kramer
SimplifyCFG: Use existing constant folding logic when...
commit
|
commitdiff
|
tree
2013-11-11
Benjamin Kramer
Simplify code. No functionality change.
commit
|
commitdiff
|
tree
2013-11-09
Benjamin Kramer
Remove some unnecessary temporary strings.
commit
|
commitdiff
|
tree
2013-11-06
Benjamin Kramer
Add test case for PR12377, it was fixed by r194116.
commit
|
commitdiff
|
tree
2013-11-05
Benjamin Kramer
Silence GCC warning about dropping off a fully covered...
commit
|
commitdiff
|
tree
2013-11-04
Benjamin Kramer
SLPVectorizer: Use properlyDominates to satisfy the...
commit
|
commitdiff
|
tree
2013-11-04
Benjamin Kramer
X86: Add a description for AMD bdver3 aka Steamroller.
commit
|
commitdiff
|
tree
2013-11-03
Benjamin Kramer
SLPVectorizer: Add a missing pair of parens. No functionalit...
commit
|
commitdiff
|
tree
2013-11-03
Benjamin Kramer
SLPVectorizer: When CSEing generated gathers only scan...
commit
|
commitdiff
|
tree
2013-11-02
Benjamin Kramer
SLPVectorizer: Remove duplicated function.
commit
|
commitdiff
|
tree
2013-11-02
Benjamin Kramer
LoopVectorize: Remove quadratic behavior the local...
commit
|
commitdiff
|
tree
2013-11-01
Benjamin Kramer
LoopVectorize: Look for consecutive acces in GEPs with...
commit
|
commitdiff
|
tree
2013-10-30
Benjamin Kramer
fix RST reference in Writing an LLVM Pass
commit
|
commitdiff
|
tree
2013-10-29
Benjamin Kramer
Fix common typos in the docs.
commit
|
commitdiff
|
tree
2013-10-28
Benjamin Kramer
SCEV: Make the final add of an inbounds GEP nuw if...
commit
|
commitdiff
|
tree
2013-10-27
Benjamin Kramer
NVPTX: Remove unused globals.
commit
|
commitdiff
|
tree
2013-10-27
Benjamin Kramer
Hexagon: Remove global state.
commit
|
commitdiff
|
tree
2013-10-25
Benjamin Kramer
llvm-c-test: Don't leak memory buffers.
commit
|
commitdiff
|
tree
2013-10-23
Benjamin Kramer
X86: Custom lower sext v16i8 to v16i16, and the correspondin...
commit
|
commitdiff
|
tree
2013-10-23
Benjamin Kramer
X86: Custom lower zext v16i8 to v16i16.
commit
|
commitdiff
|
tree
2013-10-23
Benjamin Kramer
Mark zero-argument functions explicitly in C headers.
commit
|
commitdiff
|
tree
2013-10-22
Benjamin Kramer
Speling fixes.
commit
|
commitdiff
|
tree
2013-10-19
Benjamin Kramer
Remove unused variable.
commit
|
commitdiff
|
tree
2013-10-18
Benjamin Kramer
R600: Remove \ at EOL from ascii art comments.
commit
|
commitdiff
|
tree
2013-10-17
Benjamin Kramer
Fix tests not to depend on specific regalloc or instruction...
commit
|
commitdiff
|
tree
2013-10-16
Benjamin Kramer
DAGCombiner: Don't fold xor into not if getNOT would...
commit
|
commitdiff
|
tree
2013-10-15
Benjamin Kramer
LoopVectorize: Properly reflect PODness in comments.
commit
|
commitdiff
|
tree
2013-10-12
Benjamin Kramer
Force a CPU on test so it doesn't depend on microarchitectur...
commit
|
commitdiff
|
tree
2013-10-11
Benjamin Kramer
fConversion: Attempt #2 at fixing the MSVC build.
commit
|
commitdiff
|
tree
2013-10-11
Benjamin Kramer
IfConversion: Try to unbreak the MSVC build.
commit
|
commitdiff
|
tree
2013-10-11
Benjamin Kramer
Mips: Disassemble sign-extended 64 bit immediates properly.
commit
|
commitdiff
|
tree
2013-10-10
Benjamin Kramer
ARM: Put isV8EligibleForIT into the llvm namespace...
commit
|
commitdiff
|
tree
2013-10-10
Benjamin Kramer
Disable function padding to get this test to pass on...
commit
|
commitdiff
|
tree
next