projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Remove redundant rpath.
2013-02-17
Benjamin Kramer
Force a cpu for test. It failed on atom due to different...
commit
|
commitdiff
|
tree
2013-02-17
Benjamin Kramer
AArch64: Avoid shifts by 64, that's undefined behavior.
commit
|
commitdiff
|
tree
2013-02-17
Benjamin Kramer
Make the visibility of LLVMPPCCompilationCallback work...
commit
|
commitdiff
|
tree
2013-02-16
Benjamin Kramer
GCC doesn't like ++ on enums.
commit
|
commitdiff
|
tree
2013-02-16
Benjamin Kramer
Remove comma at the end of enum. Still my favourite...
commit
|
commitdiff
|
tree
2013-02-16
Benjamin Kramer
Turn the enum attributes DenseSet in AttrBuilder into...
commit
|
commitdiff
|
tree
2013-02-16
Benjamin Kramer
Replace erase loop with std::remove_if.
commit
|
commitdiff
|
tree
2013-02-16
Benjamin Kramer
Replace loop with std::find.
commit
|
commitdiff
|
tree
2013-02-16
Benjamin Kramer
MCParser: Reject .balign with non-pow2 alignments.
commit
|
commitdiff
|
tree
2013-02-15
Benjamin Kramer
AsmParser: Reformat the MS asm parser to reduce nesting.
commit
|
commitdiff
|
tree
2013-02-15
Benjamin Kramer
Make helpers static. Add missing include so LLVMInitializeOb...
commit
|
commitdiff
|
tree
2013-02-13
Benjamin Kramer
LoopVectorize: Simplify code for clarity.
commit
|
commitdiff
|
tree
2013-02-13
Benjamin Kramer
X86: Disable generation of rep;movsl when %esi is used...
commit
|
commitdiff
|
tree
2013-02-05
Benjamin Kramer
InstCombine: Fix and simplify the inttoptr side too.
commit
|
commitdiff
|
tree
2013-02-05
Benjamin Kramer
InstCombine: Harden code to work with vectors of pointers...
commit
|
commitdiff
|
tree
2013-02-05
Benjamin Kramer
ConstantFolding: Fix a crash when encoutering a truncating...
commit
|
commitdiff
|
tree
2013-02-04
Benjamin Kramer
Disable a couple more vector splat optimizations on...
commit
|
commitdiff
|
tree
2013-02-04
Benjamin Kramer
X86: Open up some opportunities for constant folding...
commit
|
commitdiff
|
tree
2013-02-04
Benjamin Kramer
X86: Simplify code. No functionality change.
commit
|
commitdiff
|
tree
2013-02-04
Benjamin Kramer
SelectionDAG: Teach FoldConstantArithmetic how to deal...
commit
|
commitdiff
|
tree
2013-02-01
Benjamin Kramer
InstSimplify: stripAndComputeConstantOffsets can be...
commit
|
commitdiff
|
tree
2013-01-29
Benjamin Kramer
LoopVectorize: Clean up ValueMap a bit and avoid double...
commit
|
commitdiff
|
tree
2013-01-27
Benjamin Kramer
Legalizer: Reword comment again, per Duncan's suggestion.
commit
|
commitdiff
|
tree
2013-01-27
Benjamin Kramer
Legalizer: Add an assert and tweak a comment to clarify...
commit
|
commitdiff
|
tree
2013-01-27
Benjamin Kramer
When the legalizer is splitting vector shifts, the...
commit
|
commitdiff
|
tree
2013-01-26
Benjamin Kramer
X86: Decode PALIGN operands so I don't have to do it...
commit
|
commitdiff
|
tree
2013-01-26
Benjamin Kramer
X86: Do splat promotion later, so the optimizer can...
commit
|
commitdiff
|
tree
2013-01-26
Benjamin Kramer
FileCheckize and merge some tests.
commit
|
commitdiff
|
tree
2013-01-25
Benjamin Kramer
LoopVectorize: Simplify code. No functionality change.
commit
|
commitdiff
|
tree
2013-01-25
Benjamin Kramer
APFloat: Make sure that we get a well-formed x87 NaN...
commit
|
commitdiff
|
tree
2013-01-24
Benjamin Kramer
Reapply chandlerc's r173342 now that the miscompile...
commit
|
commitdiff
|
tree
2013-01-24
Benjamin Kramer
ConstantFolding: Add a missing folding that leads to...
commit
|
commitdiff
|
tree
2013-01-23
Benjamin Kramer
ConstantFolding: Tweak r173289, it should evaluate...
commit
|
commitdiff
|
tree
2013-01-23
Benjamin Kramer
ConstantFolding: Evaluate GEP indices in the index...
commit
|
commitdiff
|
tree
2013-01-23
Benjamin Kramer
Revert "InstCombine: Clean up weird code that talks...
commit
|
commitdiff
|
tree
2013-01-23
Benjamin Kramer
InstCombine: Clean up weird code that talks about a...
commit
|
commitdiff
|
tree
2013-01-23
Benjamin Kramer
NVPTX: Stop leaking memory by using a managed constant...
commit
|
commitdiff
|
tree
2013-01-22
Benjamin Kramer
X86: Make sure we account for the FMA4 register immediate...
commit
|
commitdiff
|
tree
2013-01-20
Benjamin Kramer
Disable test that fails due to lack of std::true_type...
commit
|
commitdiff
|
tree
2013-01-20
Benjamin Kramer
LoopVectorize: Fix a C++11 incompatibility.
commit
|
commitdiff
|
tree
2013-01-19
Benjamin Kramer
LoopVectorizer: Emit memory checks into their own basic...
commit
|
commitdiff
|
tree
2013-01-18
Benjamin Kramer
Silence GCC warning about dropping off a non-void function.
commit
|
commitdiff
|
tree
2013-01-18
Benjamin Kramer
The IR linker still depends on the bitcode reader.
commit
|
commitdiff
|
tree
2013-01-16
Benjamin Kramer
Remove unused leftover header (it moved to llvm/IR).
commit
|
commitdiff
|
tree
2013-01-16
Benjamin Kramer
Move test that depends on the x86 target into a target...
commit
|
commitdiff
|
tree
2013-01-16
Benjamin Kramer
Remove triple from this test, it makes it fail when...
commit
|
commitdiff
|
tree
2013-01-13
Benjamin Kramer
X86: Add patterns for X86ISD::VSEXT in registers.
commit
|
commitdiff
|
tree
2013-01-12
Benjamin Kramer
When lowering an inreg sext first shift left, then...
commit
|
commitdiff
|
tree
2013-01-12
Benjamin Kramer
GlobalOpt: Avoid jump on uninitialized value.
commit
|
commitdiff
|
tree
2013-01-12
Benjamin Kramer
Add a unit test to verifies that attribute uniquing...
commit
|
commitdiff
|
tree
2013-01-11
Benjamin Kramer
Remove some accidentaly duplicated code. This needs...
commit
|
commitdiff
|
tree
2013-01-11
Benjamin Kramer
Split TargetLowering into a CodeGen and a SelectionDAG...
commit
|
commitdiff
|
tree
2013-01-09
Benjamin Kramer
LICM: Hoist insertvalue/extractvalue out of loops.
commit
|
commitdiff
|
tree
2013-01-05
Benjamin Kramer
Attribute: Make hashes match when looking up AttributeImpls.
commit
|
commitdiff
|
tree
2013-01-01
Benjamin Kramer
Add IRBuilder::CreateVectorSplat and use it to simplify...
commit
|
commitdiff
|
tree
2013-01-01
Benjamin Kramer
SROA: Clean up unused assignment warnings from clang...
commit
|
commitdiff
|
tree
2012-12-31
Benjamin Kramer
Revert "add support for PHI nodes to ObjectSizeOffsetVisitor"
commit
|
commitdiff
|
tree
2012-12-26
Benjamin Kramer
Fix quoting in configure. Patch by Krzysztof Parzyszek!
commit
|
commitdiff
|
tree
2012-12-25
Benjamin Kramer
Harden test so it's not affected by changes to compare...
commit
|
commitdiff
|
tree
2012-12-25
Benjamin Kramer
X86: Shave off one shuffle from the pcmpeqq sequence...
commit
|
commitdiff
|
tree
2012-12-25
Benjamin Kramer
X86: Custom lower <2 x i64> eq and ne when SSE41 is...
commit
|
commitdiff
|
tree
2012-12-24
Benjamin Kramer
Use a std::string rather than a dynamically allocated...
commit
|
commitdiff
|
tree
2012-12-23
Benjamin Kramer
LoopVectorize: Fix accidentaly inverted condition.
commit
|
commitdiff
|
tree
2012-12-23
Benjamin Kramer
LoopVectorize: For scalars and void types there is...
commit
|
commitdiff
|
tree
2012-12-22
Benjamin Kramer
X86: Turn mul of <4 x i32> into pmuludq when no SSE4...
commit
|
commitdiff
|
tree
2012-12-22
Benjamin Kramer
X86: Emit vector sext as shuffle + sra if vpmovsx is...
commit
|
commitdiff
|
tree
2012-12-21
Benjamin Kramer
Cleanup compiler warnings on discarding type qualifiers...
commit
|
commitdiff
|
tree
2012-12-21
Benjamin Kramer
try to unbreak ppc buildbots.
commit
|
commitdiff
|
tree
2012-12-21
Benjamin Kramer
Teach sort_includes.py to drop duplicated includes.
commit
|
commitdiff
|
tree
2012-12-21
Benjamin Kramer
X86: Match pmin/pmax as a target specific dag combine...
commit
|
commitdiff
|
tree
2012-12-21
Benjamin Kramer
X86: Match the SSE/AVX min/max vector ops using a custom...
commit
|
commitdiff
|
tree
2012-12-19
Benjamin Kramer
Remove edis remnant.
commit
|
commitdiff
|
tree
2012-12-19
Benjamin Kramer
PowerPC: Expand VSELECT nodes.
commit
|
commitdiff
|
tree
2012-12-19
Benjamin Kramer
Make TargetLowering::getTypeConversion more resilient...
commit
|
commitdiff
|
tree
2012-12-19
Benjamin Kramer
LoopVectorize: Make iteration over induction variables...
commit
|
commitdiff
|
tree
2012-12-19
Benjamin Kramer
MapVector: Add lookup().
commit
|
commitdiff
|
tree
2012-12-18
Benjamin Kramer
LoopVectorize: Emit reductions as log2(vectorsize)...
commit
|
commitdiff
|
tree
2012-12-15
Benjamin Kramer
X86: Add a couple of target-specific dag combines that...
commit
|
commitdiff
|
tree
2012-12-12
Benjamin Kramer
YAMLIO: Remove all of the template instantiation hacks...
commit
|
commitdiff
|
tree
2012-12-12
Benjamin Kramer
Fix the build on case sensitive file systems.
commit
|
commitdiff
|
tree
2012-12-09
Benjamin Kramer
Drop the address space limit for tests in the makefile...
commit
|
commitdiff
|
tree
2012-12-08
Benjamin Kramer
Simplify code. Sort includes. No functionality change.
commit
|
commitdiff
|
tree
2012-12-05
Benjamin Kramer
Try to unbreak the build on hosts that don't transitively...
commit
|
commitdiff
|
tree
2012-12-02
Benjamin Kramer
Bring vim keyword lists up to date.
commit
|
commitdiff
|
tree
2012-12-01
Benjamin Kramer
Add .arcconfig to the repository. Useful if someone...
commit
|
commitdiff
|
tree
2012-12-01
Benjamin Kramer
SROA: Avoid struct and array types early to avoid creating...
commit
|
commitdiff
|
tree
2012-11-29
Benjamin Kramer
Object: Pass the buffer name through when making a...
commit
|
commitdiff
|
tree
2012-11-29
Benjamin Kramer
Follow up to 168711: It's safe to base this analysis...
commit
|
commitdiff
|
tree
2012-11-29
Benjamin Kramer
misched: Recompute priority queue when DFSResults are...
commit
|
commitdiff
|
tree
2012-11-28
Benjamin Kramer
ARM: Implement CanLowerReturn so large vectors get...
commit
|
commitdiff
|
tree
2012-11-28
Benjamin Kramer
MCJIT depends on JIT.
commit
|
commitdiff
|
tree
2012-11-27
Benjamin Kramer
SCEV: Even if the latch terminator is foldable we can...
commit
|
commitdiff
|
tree
2012-11-26
Benjamin Kramer
Decouple MCInstBuilder from the streamer per Eli's...
commit
|
commitdiff
|
tree
2012-11-26
Benjamin Kramer
Add MCInstBuilder, a utility class to simplify MCInst...
commit
|
commitdiff
|
tree
2012-11-25
Benjamin Kramer
Move semantics are great, don't destroy the optimization...
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
libLTO: Add a utility method to initialize the disassemblers.
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
PPC: Reinstate the fatal error when trying to emit...
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
ARM: Share applyFixup between ELF and Darwin.
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
PPC: MCize most of the darwin PIC emission.
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
PPC: Share applyFixup between ELF and Darwin.
commit
|
commitdiff
|
tree
next