projects
/
oota-llvm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
oota-llvm.git
2012-12-28
Chandler Carruth
Teach the inline cost analysis about calls that can...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-28
Chandler Carruth
Teach instsimplify to use the constant folder where...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-28
Chandler Carruth
Add entry points to instsimplify for simplifying calls...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-28
Alexey Samsonov
Add proper support for -fsanitize-blacklist= flag for...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-28
Nadav Rotem
CostModel: initial checkin for code that estimates...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-28
Nadav Rotem
wrap 80-col lines.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-28
Nadav Rotem
AVX: Move the ZEXT/ANYEXT DAGCo optimizations to the...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Nadav Rotem
Reverse the 'if' condition and reduce the indentation.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Merge basic_sse12_fp_binop_p_int and basic_sse12_fp_bin...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Nadav Rotem
AVX/AVX2: Move the SEXT lowering code from a target...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Merge basic_sse12_fp_binop_p and basic_sse12_fp_binop_p...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Chandler Carruth
Add support to BasicBlocks for iterating backwards...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Chandler Carruth
Provide a common half-open interval map info implementa...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Chandler Carruth
Make this parameter be named consistently with most...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Sean Silva
docs: Add FAQ about "storing to a virtual register".
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Sean Silva
docs: Move link to the new "external tutorials" area.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Alexey Samsonov
[ASan] Fix lifetime intrinsics handling. Now for each...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Nadav Rotem
DAGCombinerInformation: add a getter that exposes the...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Alexey Samsonov
Fix new[]/delete mismatch in FullDependence spotted...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Nadav Rotem
docs: Update the benchmark with updated perf numbers.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Nadav Rotem
On AVX/AVX2 the type v8i1 is legalized to v8i16, which...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Nadav Rotem
AVX/AVX2: Move the code that lowers vector-trunc from...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Add hasSideEffects=0 to some forms of ROUND, RCP, and...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Nadav Rotem
Refactor DAGCombinerInfo. Change the different booleans...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Move single letter 'P' prefix out of multiclass now...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Update tablegen parser to allow defm names to start...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Add hasSideEffects=0 to some shift and rotate instructi...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Mark the divide instructions as hasSideEffects=0.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Eric Christopher
For the dwarf5 split debug info code split out the...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Eric Christopher
FileCheck-ize.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Eric Christopher
FileCheck-ize.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Add hasSideEffects=0 to CMP*rr_REV.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Nadav Rotem
whitespace
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Craig Topper
Add mayLoad, mayStore, and hasSideEffects tags to BT...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Eric Christopher
Right now all of the relocations are 32-bit dwarf,...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nadav Rotem
If all of the write objects are identified then we...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Fix operands and encoding form for ARPL instruction...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Add hasSideEffects=0 to some atomic instructions.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Mark the AL/AX/EAX forms of the basic arithmetic operat...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nick Lewycky
80 columns. No functionality change.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nick Lewycky
Remove mid-optimizer warning. This situation should...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Mark all the _REV instructions as not having side effec...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Remove a special conditional setting of neverHasSideEff...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nadav Rotem
Update the docs with the new workload that was added.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nadav Rotem
LoopVectorizer: Optimize the vectorization of consecuti...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Eli Bendersky
Fix comment typo
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Evgeniy Stepanov
[msan] Raise alignment of origin stores/loads when...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Evgeniy Stepanov
[msan] Expand the file comment with track-origins info.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Benjamin Kramer
Fix quoting in configure. Patch by Krzysztof Parzyszek!
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Merge still more SSE/AVX instruction definitions.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Merge more SSE/AVX instruction definitions.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
NAKAMURA Takumi
TableGen/FixedLenDecoderEmitter.cpp: Fix a potential...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nadav Rotem
revert an accidental commit.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Fix 80 column violation.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Fix class name in comment.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Merge SSE/AVX PCMPEQ/PCMPGT instruction definitions.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nadav Rotem
Doc: add fmuladd to the list of vectorizeable functions...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Remove 'v' from mnemonic to fix asm matching failures.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Use an additional multiclass to merge the 128/256-bit...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nadav Rotem
Reformat the docs.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Nadav Rotem
white space
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Use an additional multiclass to merge the 128/256-bit...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Merge an AVX/SSE 256-bit and 128-bit multiclass.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Mark VANDNPD/VANDNPDS as not commutable.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
NAKAMURA Takumi
llvm/test/CodeGen/X86: FileCheck-ize two tests in r171083.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
NAKAMURA Takumi
llvm/test/CodeGen/X86: Disable avx in two tests corresp...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Remove alignment from a bunch more VEX encoded operatio...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Remove alignment from folding table for VMOVUPD as...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Remove alignment requirements from (V)EXTRACTPS. This...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Hal Finkel
BBVectorize: Use VTTI to compute costs for intrinsics...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-26
Craig Topper
Remove alignment requirement from VCVTSS2SD in folding...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Hal Finkel
LoopVectorize: Enable vectorization of the fmuladd...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Hal Finkel
BBVectorize: Enable vectorization of the fmuladd intrinsic
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Hal Finkel
Loosen scheduling restrictions on the PPC dcbt intrinsic
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Hal Finkel
Expand PPC64 atomic load and store
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Evgeniy Stepanov
[msan] Fix handling of vectors of pointers.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Evgeniy Stepanov
[msan] Fix handling of select with vector condition.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Benjamin Kramer
Harden test so it's not affected by changes to compare...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Benjamin Kramer
X86: Shave off one shuffle from the pcmpeqq sequence...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Benjamin Kramer
X86: Custom lower <2 x i64> eq and ne when SSE41 is...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Alexey Samsonov
ASan: initialize callbacks from ASan module pass in...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Alexey Samsonov
ASan: move stack poisoning logic into FunctionStackPois...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Nick Lewycky
Fix whitespace. No functionality change.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Nadav Rotem
VCVTSS2SD requires a strict alignment. Thanks Elena.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-25
Bob Wilson
Rename LLVMContext diagnostic handler types and functions.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
NAKAMURA Takumi
[CMake] AddLLVM.cmake: Tweak the corner case that ...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Nick Lewycky
Quiet gcc's -Wparenthesis warning. No functionality...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Nick Lewycky
Fix typo "Makre" -> "Make".
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Benjamin Kramer
Use a std::string rather than a dynamically allocated...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Bob Wilson
Add LLVMContext::emitWarning methods and use them....
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Dmitri Gribenko
Fix a typo introduced in r168577: FlAGS -> FLAGS (note...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Dmitri Gribenko
AutoRegen.sh: update reference to documentation
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
NAKAMURA Takumi
llvm/test/CodeGen/X86/fold-vex.ll: Add explicit triple.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Nadav Rotem
CostModel: We have API for checking the costs of known...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Elena Demikhovsky
Added 6 more value types: v32i1, v64i1, v32i16, v32i8...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Elena Demikhovsky
Removed "static" from "__jit_debug_descriptor" because...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Nadav Rotem
Some x86 instructions can load/store one of the operand...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Nadav Rotem
LoopVectorizer: When checking for vectorizable types...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Nadav Rotem
Change the codegen Cost Model API for shuffeles. This...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-24
Alexey Samsonov
Fix typo in comments
commit
|
commitdiff
|
tree
|
snapshot
next