projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Optimize (x/C)*C to x if the division is exact.
2009-08-12
Dan Gohman
Optimize (x/C)*C to x if the division is exact.
commit
|
commitdiff
|
tree
2009-08-12
Dan Gohman
Update instcombine's debug output to account for Value...
commit
|
commitdiff
|
tree
2009-08-12
Dan Gohman
Remove a bunch more now-unnecessary Context arguments.
commit
|
commitdiff
|
tree
2009-08-12
Dan Gohman
Eliminate a bunch of now unnecessary explicit Context...
commit
|
commitdiff
|
tree
2009-08-12
Dan Gohman
This logic was accidentally inverted in r78767.
commit
|
commitdiff
|
tree
2009-08-12
Dan Gohman
Factor out the code for finding an available register...
commit
|
commitdiff
|
tree
2009-08-12
Dan Gohman
llvm-gcc now emits inbounds for this getelementptr.
commit
|
commitdiff
|
tree
2009-08-12
Dan Gohman
Simplify this code, and use an in-bounds GEP.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Optimize exact sdiv by a constant power of 2 to ashr.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Add convenience functions for creating nsw add operators.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Use wchar.h to get wchar_t, not ctype.h.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Don't set the isexact flag if an sdiv operator has...
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Add convenience functions for creating inbounds GEPs.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Use isa instead of dyn_cast when the result is only...
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Add convenience functions for creating exact sdiv operators...
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Avoid implicitly depending on Instructions.h.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Tidy #includes.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Simplify this code. The case where one class is GR64RegClass...
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Add an explicit keyword.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
ConstantFolder and NoFolder no longer require their...
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Fix a typo in an assertion string.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Use the default copy-ctor, copy-assignment, and destructor.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Add a comment about the additional meaning of setPreservesCF...
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Don't assume that external global variables are aligned...
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Remove unnecessary throw() specifications; LLVM doesn...
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Remove unnecessary casts.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Add const qualifiers.
commit
|
commitdiff
|
tree
2009-08-11
Dan Gohman
Remove an unnecessary mutable.
commit
|
commitdiff
|
tree
2009-08-10
Dan Gohman
Fix a bug in the DAGCombiner's handling of multiple...
commit
|
commitdiff
|
tree
2009-08-10
Dan Gohman
Fix a bug where DAGCombine was producing an illegal...
commit
|
commitdiff
|
tree
2009-08-10
Dan Gohman
Make this comment more closely reflect the code.
commit
|
commitdiff
|
tree
2009-08-10
Dan Gohman
Add nounwind keywords.
commit
|
commitdiff
|
tree
2009-08-07
Dan Gohman
Use std::string() instead of std::string("").
commit
|
commitdiff
|
tree
2009-08-07
Dan Gohman
Fix a bunch of namespace pollution.
commit
|
commitdiff
|
tree
2009-08-07
Dan Gohman
Fix a typo in a comment.
commit
|
commitdiff
|
tree
2009-08-06
Dan Gohman
Tidy up this testcase.
commit
|
commitdiff
|
tree
2009-08-06
Dan Gohman
Add assertion checks after the calls to LowerFormalArguments...
commit
|
commitdiff
|
tree
2009-08-06
Dan Gohman
Remove an over-aggressive assert. Functions with empty...
commit
|
commitdiff
|
tree
2009-08-06
Dan Gohman
Fix a bug in x86's PreprocessForRMW logic that was...
commit
|
commitdiff
|
tree
2009-08-06
Dan Gohman
Fix a few places in DAGCombiner that were creating...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Use GR32 for copies between GR32_NOSP and GR32_NOREX...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Use (void *)(intptr_t) to cast function addresses to...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Add an svn:ignore property.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Fix FindExecutable to use sys::Path::GetMainExecutable...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Minor code simplification.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
hasSuperClass tests for a strict superset relation...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Enable the new no-SP register classes by default. This...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Update a comment to reflect the current code.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Fix a bug in the PIC16 backend.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Add an explicit keyword.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Delete an obsolete sentance from a comment.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Add new function attribute keywords to the vim syntax.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Change these tests to use function attributes rather...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Revert changes accidentally committed along with r78163.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Teach X86FastISel how to handle CCValAssign::BCvt,...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Major calling convention code refactoring.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Various comment fixes.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Remove an unnecessary flush in the CppBackend's output.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Don't flush the raw_ostream between each MachineFunction...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
cerr isn't buffered so it doesn't need to be flushed.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
lli doesn't need <iostream> anymore.
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Remove needless uses of std::flush in the parent process...
commit
|
commitdiff
|
tree
2009-08-05
Dan Gohman
Use _exit rather than exit in the child process after...
commit
|
commitdiff
|
tree
2009-08-04
Dan Gohman
Check for !isa<Constant> instead of isa<Instruction...
commit
|
commitdiff
|
tree
2009-08-04
Dan Gohman
Follow Unix behavior and return 127 if the command...
commit
|
commitdiff
|
tree
2009-08-04
Dan Gohman
Propogate the Depth argument when calling
commit
|
commitdiff
|
tree
2009-08-03
Dan Gohman
Minor whitespace fix, so this doesn't look like a unary *.
commit
|
commitdiff
|
tree
2009-08-03
Dan Gohman
Add -disable-output. Thanks Bill!
commit
|
commitdiff
|
tree
2009-08-03
Dan Gohman
Add a new Constant::getIntegerValue helper function...
commit
|
commitdiff
|
tree
2009-08-02
Dan Gohman
Avoid forming a SELECT_CC in a type that the target...
commit
|
commitdiff
|
tree
2009-08-02
Dan Gohman
Fix indentation.
commit
|
commitdiff
|
tree
2009-08-02
Dan Gohman
Add a comment.
commit
|
commitdiff
|
tree
2009-08-02
Dan Gohman
Resync lea32addr and lea64addr.
commit
|
commitdiff
|
tree
2009-08-02
Dan Gohman
Don't call SectionForGlobal for hasAvailableExternallyLinkage()
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Minor whitespace tidiness.
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Fix typos in comments.
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Minor code cleanups.
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Print the target flags as an int instead of a char...
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Use the default copy ctor and copy-assignment operators.
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Add nounwind to this test.
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Give MachineFunctionAnalysis a destructor so it can...
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Delete a redundant variable.
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Minor code simplifications.
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Minor code simplifications.
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
SelectionDAGISel no longer needs to check hasAvailableExtern...
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
Make UnreachableMachineBlockElim preserve MachineDominatorTr...
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
The X86 maximal stack alignment calculator preserves...
commit
|
commitdiff
|
tree
2009-08-01
Dan Gohman
X86 floating-point passes don't modify the CFG.
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Use setPreservesAll in X86CodeEmitter.
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Use setPreservesAll and setPreservesCFG in CodeGen...
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
SelectionDAGISel does not "preserve all", since it...
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Use a range insert instead of an explicit loop.
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
LibCallAliasAnalysis doesn't use TargetData.
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Make TargetData optional in MemoryDependenceAnalysis.
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Remove an unnecessary header.
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Fix GVN's debug output, now that operator<< on Value...
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Fix a typo in a comment.
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Delete spurious semicolons.
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
Remove Annotation.h, which is no longer used in the...
commit
|
commitdiff
|
tree
2009-07-31
Dan Gohman
MachineFunction no longer needs Annotation.
commit
|
commitdiff
|
tree
next