projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Improve the inlining cost function a bit.
2009-01-23
Dan Gohman
Fold x-0 to x in unsafe-fp-math mode. This comes up...
commit
|
commitdiff
|
tree
2009-01-22
Dan Gohman
Don't create ISD::FNEG nodes after legalize if they...
commit
|
commitdiff
|
tree
2009-01-22
Dan Gohman
Add a few more notes about LLVM IR features that codegen...
commit
|
commitdiff
|
tree
2009-01-21
Dan Gohman
Recognize inline asm for bswap on x86-64 GLIBC. This...
commit
|
commitdiff
|
tree
2009-01-21
Dan Gohman
Fix a missing word.
commit
|
commitdiff
|
tree
2009-01-21
Dan Gohman
Versions of VIM included with Intrepid and Leopard...
commit
|
commitdiff
|
tree
2009-01-21
Dan Gohman
Enable syntax highlighting of LLVM and tablegen files...
commit
|
commitdiff
|
tree
2009-01-21
Dan Gohman
Only set cindent for C and C++ source files.
commit
|
commitdiff
|
tree
2009-01-21
Dan Gohman
Add a comment to SelectionDAG::ReplaceAllUsesWith to...
commit
|
commitdiff
|
tree
2009-01-21
Dan Gohman
Simplify ReduceLoadWidth's logic: it doesn't need several...
commit
|
commitdiff
|
tree
2009-01-21
Dan Gohman
Fix a recent regression. ClrOpcode is not set for i8...
commit
|
commitdiff
|
tree
2009-01-20
Dan Gohman
Add a README entry noticed while investigating PR3216.
commit
|
commitdiff
|
tree
2009-01-20
Dan Gohman
Fix a dagcombine to not generate loads of non-round...
commit
|
commitdiff
|
tree
2009-01-19
Dan Gohman
Remove SDNode's virtual destructor. This makes it impossible for
commit
|
commitdiff
|
tree
2009-01-19
Dan Gohman
Fix SelectionDAG::ReplaceAllUsesWith to behave correctly...
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Give IA64 a TargetSubtarget subclass, so that it can
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Instead of adding dependence edges between terminator...
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
If an anti-dependence uses a non-allocatable register...
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Use the getNode() accessor instead of accessing the...
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Disable the post-RA scheduler on this test, since it...
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Fix the check for an empty basic block to check for...
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Avoid triggering an assertion failure when an instruction...
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Fix a "comparison between signed and unsigned integer...
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Add support for instructions with multiple ComplexPatterns, by
commit
|
commitdiff
|
tree
2009-01-16
Dan Gohman
Initial hazard recognizer support in post-pass scheduling...
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
Generalize the HazardRecognizer interface so that it...
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
Simplify the MachineLICM pass by having it only traverse...
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
Add load-folding table entries for BT*ri8 instructions.
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
Make getWidenVectorType const; this file was missed...
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
Make getWidenVectorType const.
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
More consts on TargetLowering references.
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
Use const with TargetLowering references in a few more...
commit
|
commitdiff
|
tree
2009-01-15
Dan Gohman
Const-qualify getPreIndexedAddressParts and friends.
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
BT appears to be available on all >= i386 chips.
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
Don't use a BT instruction if the AND has multiple...
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
Disable the register+memory forms of the bt instructions...
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
Add bt instructions that take immediate operands.
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
Fix a few more JIT encoding issues in the BT instructions.
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
Use assertions to check for conditions that should...
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
The list-td and list-tdrr schedulers don't yet support...
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
Make instcombine ensure that all allocas are explicitly...
commit
|
commitdiff
|
tree
2009-01-13
Dan Gohman
Avoid referring to edge D after the Succs or Preds...
commit
|
commitdiff
|
tree
2009-01-12
Dan Gohman
Document several current CodeGen limitations in LangRef...
commit
|
commitdiff
|
tree
2009-01-12
Dan Gohman
The LLVM Assembly Language Reference incorrectly stated...
commit
|
commitdiff
|
tree
2009-01-12
Dan Gohman
Fix the instructions to work even when PATH does not...
commit
|
commitdiff
|
tree
2009-01-11
Dan Gohman
Fix the example syntax for named sections.
commit
|
commitdiff
|
tree
2009-01-09
Dan Gohman
PR2659 was fixed by r61847. Add the testcase as a regression...
commit
|
commitdiff
|
tree
2009-01-09
Dan Gohman
Add load-folding table entries for MOVDQA.
commit
|
commitdiff
|
tree
2009-01-09
Dan Gohman
Whitespace and other minor adjustments to make SSE...
commit
|
commitdiff
|
tree
2009-01-08
Dan Gohman
61949 accidentally introduced an escaped newline. Fix...
commit
|
commitdiff
|
tree
2009-01-08
Dan Gohman
Delete unnecessary parens around return values.
commit
|
commitdiff
|
tree
2009-01-08
Dan Gohman
Fix the comment for lltok::backslash.
commit
|
commitdiff
|
tree
2009-01-08
Dan Gohman
Fix the path to llvm/Assembly/Parser.h in a comment.
commit
|
commitdiff
|
tree
2009-01-08
Dan Gohman
Correct the form of the atomic opcode names in a comment.
commit
|
commitdiff
|
tree
2009-01-07
Dan Gohman
Remove redundant 'else's. No functionality change.
commit
|
commitdiff
|
tree
2009-01-07
Dan Gohman
Add empty() methods for register def lists.
commit
|
commitdiff
|
tree
2009-01-07
Dan Gohman
Add patterns to match conditional moves with loads...
commit
|
commitdiff
|
tree
2009-01-07
Dan Gohman
Add load-folding table entries for cmovno too.
commit
|
commitdiff
|
tree
2009-01-07
Dan Gohman
Define instructions for cmovo and cmovno.
commit
|
commitdiff
|
tree
2009-01-07
Dan Gohman
X86_COND_C and X86_COND_NC are alternate mnemonics for
commit
|
commitdiff
|
tree
2009-01-06
Dan Gohman
Now that fold-pcmpeqd-0.ll is effectively testing that...
commit
|
commitdiff
|
tree
2009-01-06
Dan Gohman
Revert r42653 and forward-port the code that lets INC64_32r be
commit
|
commitdiff
|
tree
2009-01-06
Dan Gohman
Fix a bug in ComputeLinearIndex computation handling...
commit
|
commitdiff
|
tree
2009-01-06
Dan Gohman
Delete this test; it's a duplicate of 2006-07-03-schedulers.ll.
commit
|
commitdiff
|
tree
2009-01-06
Dan Gohman
Update these argument lists for the isNormalMemory
commit
|
commitdiff
|
tree
2009-01-06
Dan Gohman
Use a latency value of 0 for the artificial edges inserted by
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
Fix a thinko in the grammar for thread_local variables.
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
Don't call setDepthDirty/setHeightDirty when adding...
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
Add <climits>, to get the definition of CHAR_BIT. This...
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
TargetLowering.h #includes SelectionDAGNodes.h, so...
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
Delete an unused variable and simplify the code.
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
Tidy up #includes, deleting a bunch of unnecessary...
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
Add the keyword 'default'.
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
A few more polygen grammar updates.
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
Handle weak_extern in the JIT. This fixes
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
gc is not an obsolete keyword.
commit
|
commitdiff
|
tree
2009-01-05
Dan Gohman
Update polygen grammar for recent language changes.
commit
|
commitdiff
|
tree
2009-01-04
Dan Gohman
A few more whitespace tidyments.
commit
|
commitdiff
|
tree
2009-01-04
Dan Gohman
Tidy whitespace.
commit
|
commitdiff
|
tree
2009-01-04
Dan Gohman
The .llx suffix is obsolete.
commit
|
commitdiff
|
tree
2009-01-04
Dan Gohman
Update VIM LLVM IR syntax highlighting.
commit
|
commitdiff
|
tree
2009-01-04
Dan Gohman
Set a few more vimrc indentation options.
commit
|
commitdiff
|
tree
2009-01-04
Dan Gohman
Add several more unimplemented operator overloads to...
commit
|
commitdiff
|
tree
2009-01-04
Dan Gohman
Use softtabstop instead of redefining tabstop.
commit
|
commitdiff
|
tree
2009-01-04
Dan Gohman
Switch the vimrc file from smartindent to cindent,...
commit
|
commitdiff
|
tree
2009-01-03
Dan Gohman
Fix a DAGCombiner abort on an invalid shift count constant...
commit
|
commitdiff
|
tree
2009-01-03
Dan Gohman
CommuteNodesToReducePressure() is now removed.
commit
|
commitdiff
|
tree
2009-01-03
Dan Gohman
Remove the code from the scheduler that commuted two...
commit
|
commitdiff
|
tree
2008-12-24
Dan Gohman
Fix a compiler-abort on a testcase where the stack...
commit
|
commitdiff
|
tree
2008-12-23
Dan Gohman
Add instruction patterns and encodings for the x86...
commit
|
commitdiff
|
tree
2008-12-23
Dan Gohman
Clean up the atomic opcodes in SelectionDAG.
commit
|
commitdiff
|
tree
2008-12-23
Dan Gohman
Rename BuildSchedUnits to BuildSchedGraph, and refactor the
commit
|
commitdiff
|
tree
2008-12-23
Dan Gohman
Comment MO_FPImmediate and doxygenate surrounding comments.
commit
|
commitdiff
|
tree
2008-12-23
Dan Gohman
Use isTerminator() instead of isBranch()||isReturn...
commit
|
commitdiff
|
tree
2008-12-23
Dan Gohman
Avoid an unnecessary call to allnodes_size(), which...
commit
|
commitdiff
|
tree
2008-12-23
Dan Gohman
Minor code simplifications.
commit
|
commitdiff
|
tree
2008-12-23
Dan Gohman
Make the fuse-failed debug output human-readable.
commit
|
commitdiff
|
tree
2008-12-22
Dan Gohman
Refactor a bunch of code out of AsmPrinter::EmitGlobalConsta...
commit
|
commitdiff
|
tree
2008-12-22
Dan Gohman
Optimize setDepthDirty and setHeightDirty a little...
commit
|
commitdiff
|
tree
next