projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures for...
2011-07-13
Eli Friedman
Make sure we don't combine a large displacement and...
commit
|
commitdiff
|
tree
2011-07-13
Eli Friedman
Refactor out checking for displacements on x86-64 addressing...
commit
|
commitdiff
|
tree
2011-07-13
Eli Friedman
Add an assert (which should never trigger) that triggers...
commit
|
commitdiff
|
tree
2011-07-08
Eli Friedman
Really force on 64bit for 64-bit targets. Should fix...
commit
|
commitdiff
|
tree
2011-07-08
Eli Friedman
Revert earlier unnecessary hack. Make sure we correctly...
commit
|
commitdiff
|
tree
2011-07-08
Eli Friedman
Default 64-bit target features and SSE2 on when a triple...
commit
|
commitdiff
|
tree
2011-07-08
Eli Friedman
Fix dangling pointer.
commit
|
commitdiff
|
tree
2011-07-06
Eli Friedman
When tail-merging multiple blocks, make sure to correctly...
commit
|
commitdiff
|
tree
2011-07-06
Eli Friedman
Fix missing triple support for RTEMS target.
commit
|
commitdiff
|
tree
2011-07-06
Eli Friedman
Remove some unnecessary includes.
commit
|
commitdiff
|
tree
2011-07-05
Eli Friedman
Add assembler/disassembler support for non-AVX pclmulqdq...
commit
|
commitdiff
|
tree
2011-07-01
Eli Friedman
Calling-convention specifications for illegal types...
commit
|
commitdiff
|
tree
2011-06-23
Eli Friedman
Add support for movntil/movntiq mnemonics. Reported...
commit
|
commitdiff
|
tree
2011-06-23
Eli Friedman
PR10180: Fix a instcombine crash with FP vectors.
commit
|
commitdiff
|
tree
2011-06-23
Eli Friedman
Fix build for (some versions of?) MinGW. Patch by...
commit
|
commitdiff
|
tree
2011-06-16
Eli Friedman
FileCheck-ize test, and make it work on EABI hosts...
commit
|
commitdiff
|
tree
2011-06-16
Eli Friedman
Force a triple here so this test doesn't fail on EABI...
commit
|
commitdiff
|
tree
2011-06-15
Eli Friedman
Add a limit to the number of instructions memdep will...
commit
|
commitdiff
|
tree
2011-06-15
Eli Friedman
Simplify; no significant functionality change.
commit
|
commitdiff
|
tree
2011-06-15
Eli Friedman
Remove unused code.
commit
|
commitdiff
|
tree
2011-06-15
Eli Friedman
Stop using memdep for a check that didn't really make...
commit
|
commitdiff
|
tree
2011-06-15
Eli Friedman
Add "unknown" results for memdep, which mean "I don...
commit
|
commitdiff
|
tree
2011-06-14
Eli Friedman
PR10136: fix PPCTargetLowering::LowerCall_SVR4 so that...
commit
|
commitdiff
|
tree
2011-06-14
Eli Friedman
Revert r133004 ; it's breaking nightly tests.
commit
|
commitdiff
|
tree
2011-06-11
Eli Friedman
Make sure to pass OpFlags into MachineInstrBuilder...
commit
|
commitdiff
|
tree
2011-06-10
Eli Friedman
Add full x86 fast-isel support for memcpy and memset.
commit
|
commitdiff
|
tree
2011-06-10
Eli Friedman
Add -mattr=+sse2 to make the buildbots happy.
commit
|
commitdiff
|
tree
2011-06-10
Eli Friedman
PR10092 (second try): Don't crash on a load without...
commit
|
commitdiff
|
tree
2011-06-10
Eli Friedman
Add a simple test which makes sure folding immediate...
commit
|
commitdiff
|
tree
2011-06-09
Eli Friedman
Chris fixed this README a while back by changing how...
commit
|
commitdiff
|
tree
2011-06-09
Eli Friedman
Change this DAGCombine to build AND of SHR instead...
commit
|
commitdiff
|
tree
2011-06-09
Eli Friedman
Revert 132789; it breaks tests. My mistake.
commit
|
commitdiff
|
tree
2011-06-09
Eli Friedman
Add a check to make sure we don't crash with strange...
commit
|
commitdiff
|
tree
2011-06-06
Eli Friedman
Add -O1/2/3 to bugpoint, so when you conclude opt ...
commit
|
commitdiff
|
tree
2011-06-06
Eli Friedman
We only do always-inlining at -O1; make opt reflect...
commit
|
commitdiff
|
tree
2011-06-06
Eli Friedman
PR10077: fix fast-isel of extractvalue of aggregate...
commit
|
commitdiff
|
tree
2011-06-03
Eli Friedman
Add ARM fast-isel support for materializing the address...
commit
|
commitdiff
|
tree
2011-06-02
Eli Friedman
PR10067: Add missing safety check to call return transformat...
commit
|
commitdiff
|
tree
2011-06-02
Eli Friedman
When marking a block as being unanalyzable, use "Clobber...
commit
|
commitdiff
|
tree
2011-06-01
Eli Friedman
In MemoryDependenceAnalysis::getNonLocalPointerDepFromBB...
commit
|
commitdiff
|
tree
2011-05-31
Eli Friedman
llvm.memcpy.* has two distinct associated address spaces...
commit
|
commitdiff
|
tree
2011-05-31
Eli Friedman
Add a minor missing -verify check. Found by inspection.
commit
|
commitdiff
|
tree
2011-05-27
Eli Friedman
Force a triple to make this test pass on Darwin.
commit
|
commitdiff
|
tree
2011-05-27
Eli Friedman
Attempt to preserve debug line info in LICM; as the...
commit
|
commitdiff
|
tree
2011-05-27
Eli Friedman
Don't sink or hoist debug info instrinsics; it isn...
commit
|
commitdiff
|
tree
2011-05-27
Eli Friedman
And fix the test in r132194.
commit
|
commitdiff
|
tree
2011-05-27
Eli Friedman
Oops, wasn't intending to commit this. Partial revert...
commit
|
commitdiff
|
tree
2011-05-27
Eli Friedman
Fix a silly mistake (which trips over an assertion...
commit
|
commitdiff
|
tree
2011-05-27
Eli Friedman
One more debug line number miss in instcombine (although...
commit
|
commitdiff
|
tree
2011-05-27
Eli Friedman
Final step of instcombine debuginfo; switch a couple...
commit
|
commitdiff
|
tree
2011-05-26
Eli Friedman
Fix test on Windows.
commit
|
commitdiff
|
tree
2011-05-25
Eli Friedman
Rewrite fast-isel integer cast handling to handle more...
commit
|
commitdiff
|
tree
2011-05-25
Eli Friedman
PR9998: ashr exact %x, 31 is not equivalent to sdiv...
commit
|
commitdiff
|
tree
2011-05-25
Eli Friedman
Prepare ARMFastISel::SelectSIToFP for getRegForValue...
commit
|
commitdiff
|
tree
2011-05-24
Eli Friedman
Change condition for determining whether a function...
commit
|
commitdiff
|
tree
2011-05-24
Eli Friedman
Make instcombine O(N) instead of O(N^2) in code where...
commit
|
commitdiff
|
tree
2011-05-21
Eli Friedman
PR7952: Make isa<> use the same logic as cast<>, so...
commit
|
commitdiff
|
tree
2011-05-20
Eli Friedman
Add fast-isel support for byval calls on x86.
commit
|
commitdiff
|
tree
2011-05-19
Eli Friedman
Add fast-isel support for zeroext and signext ret instructio...
commit
|
commitdiff
|
tree
2011-05-19
Eli Friedman
Fix up this test to use explicit triples (Win64 passes...
commit
|
commitdiff
|
tree
2011-05-19
Eli Friedman
Fix up the new StandardPasses to run the same scalarrepl...
commit
|
commitdiff
|
tree
2011-05-19
Eli Friedman
Revert r131644; it's breaking the build.
commit
|
commitdiff
|
tree
2011-05-19
Eli Friedman
Make the demanded bits/elements optimizations preserve...
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
More instcombine cleanup, towards improving debug line...
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Shuffle StandardPasses.cpp into VMCore; add it to CMake.
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Revert unintentional commit.
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
More instcombine simplifications towards better debug...
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Third pass at allowing plugins to modify default passes...
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Revert r131556; it's breaking buildbots/clang tests.
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
More instcombine cleanup aimed towards improving debug...
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Switch more inst insertion in instcombine to IRBuilder.
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Switch more inst insertion in instcombine to IRBuilder.
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Switch inst insertion in instcombine transform to IRBuilder.
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Force a triple on a couple of tests; we don't support...
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Start trying to make InstCombine preserve more debug...
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Use ReplaceInstUsesWith instead of replaceAllUsesWith...
commit
|
commitdiff
|
tree
2011-05-18
Eli Friedman
Make some of the fast-isel tests actually test fast...
commit
|
commitdiff
|
tree
2011-05-17
Eli Friedman
Make fast-isel miss counting in -stats and -fast-isel...
commit
|
commitdiff
|
tree
2011-05-17
Eli Friedman
Add x86 fast-isel for calls returning first-class aggregates...
commit
|
commitdiff
|
tree
2011-05-17
Eli Friedman
Clean up the mess created by r131467+r131469.
commit
|
commitdiff
|
tree
2011-05-17
Eli Friedman
Back out r131444 and r131438; they're breaking nightly...
commit
|
commitdiff
|
tree
2011-05-17
Eli Friedman
Fix test.
commit
|
commitdiff
|
tree
2011-05-17
Eli Friedman
Add x86 fast-isel for calls returning first-class aggregates...
commit
|
commitdiff
|
tree
2011-05-16
Eli Friedman
Remove dead code. Fix associated test to use FileCheck.
commit
|
commitdiff
|
tree
2011-05-16
Eli Friedman
Make fast-isel work correctly s/uadd.with.overflow...
commit
|
commitdiff
|
tree
2011-05-16
Eli Friedman
Fix silly typo.
commit
|
commitdiff
|
tree
2011-05-16
Eli Friedman
Basic fast-isel of extractvalue. Not too helpful on...
commit
|
commitdiff
|
tree
2011-05-14
Eli Friedman
Fix a FIXME by moving the fast-isel implementation...
commit
|
commitdiff
|
tree
2011-05-14
Eli Friedman
Zap useless code; this hasn't done anything useful...
commit
|
commitdiff
|
tree
2011-05-10
Eli Friedman
Disable my little CopyToReg argument hack with fast...
commit
|
commitdiff
|
tree
2011-05-08
Eli Friedman
PR9869: Add explicit destructor declarations to Operator...
commit
|
commitdiff
|
tree
2011-05-07
Eli Friedman
Fix comments per Duncan's review.
commit
|
commitdiff
|
tree
2011-05-07
Eli Friedman
Zap unnecessary svn:ignore.
commit
|
commitdiff
|
tree
2011-05-06
Eli Friedman
Make the logic for determining function alignment more...
commit
|
commitdiff
|
tree
2011-05-06
Eli Friedman
Use array_lengthof. No functional change.
commit
|
commitdiff
|
tree
2011-05-06
Eli Friedman
Re-revert r130877; it's apparently causing a regression...
commit
|
commitdiff
|
tree
2011-05-05
Eli Friedman
PR9838: Fix transform introduced in r127064 to not...
commit
|
commitdiff
|
tree
2011-05-05
Eli Friedman
PR9848: pandn is not commutative.
commit
|
commitdiff
|
tree
2011-05-05
Eli Friedman
Avoid extra vreg copies for arguments passed in registers...
commit
|
commitdiff
|
tree
2011-05-05
Eli Friedman
Small syntax cleanup; we don't need to #define constants...
commit
|
commitdiff
|
tree
next