projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fixes the bug exposed by Anton's test case in PR 5495:
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2009-11-14
Dan Gohman
Enable the tail call optimization when the caller retur...
tree
|
commitdiff
2009-11-13
Dan Gohman
Don't let a noalias difference disrupt the tailcall...
tree
|
commitdiff
2009-11-13
Dale Johannesen
Adjust isConstantSplat to allow for big-endian targets.
tree
|
commitdiff
2009-11-12
David Greene
Add a bool flag to StackObjects telling whether they...
tree
|
commitdiff
2009-11-12
Benjamin Kramer
Add compare_lower and equals_lower methods to StringRef...
tree
|
commitdiff
2009-11-12
Devang Patel
"Attach debug info with llvm instructions" mode was...
tree
|
commitdiff
2009-11-11
Kenneth Uildriks
x86 users can now return arbitrary sized structs. ...
tree
|
commitdiff
2009-11-10
Dale Johannesen
Emit correct code when making a ConstantPool entry...
tree
|
commitdiff
2009-11-10
Devang Patel
Implement support to debug inlined functions.
tree
|
commitdiff
2009-11-10
Duncan Sands
Codegen support for the llvm.invariant/lifetime.start...
tree
|
commitdiff
2009-11-09
Dan Gohman
Remove an unneeded #include.
tree
|
commitdiff
2009-11-09
Mike Stump
Fix for 64-bit builds.
tree
|
commitdiff
2009-11-09
Evan Cheng
Hide a couple of options.
tree
|
commitdiff
2009-11-07
Anton Korobeynikov
Add 8 bit libcalls and make use of them for msp430
tree
|
commitdiff
2009-11-07
Chris Lattner
Fix PR5421 by APInt'izing switch lowering.
tree
|
commitdiff
2009-11-07
Mon P Wang
Fix memoizing of CvtRndSatSDNode
tree
|
commitdiff
2009-11-07
Kenneth Uildriks
Add code to check at SelectionDAGISel::LowerArguments...
tree
|
commitdiff
2009-11-05
Dan Gohman
Avoid printing a redundant space in SDNode->dump().
tree
|
commitdiff
2009-10-31
Dan Gohman
Make -print-machineinstrs more readable.
tree
|
commitdiff
2009-10-31
Dan Gohman
When discarding SrcValue information, discard all of...
tree
|
commitdiff
2009-10-31
Eric Christopher
Fix warning with gcc-4.0 and signed/unsigned.
tree
|
commitdiff
2009-10-30
Dan Gohman
Don't mark registers dead here when processing nodes...
tree
|
commitdiff
2009-10-30
Dan Gohman
Initial target-independent CodeGen support for BlockAdd...
tree
|
commitdiff
2009-10-29
Dan Gohman
Remove some unnecessary spaces in debug output.
tree
|
commitdiff
2009-10-29
Dan Gohman
Move some code from being emitted as boilerplate duplic...
tree
|
commitdiff
2009-10-29
Dan Gohman
Rename usesCustomDAGSchedInserter to usesCustomInserter...
tree
|
commitdiff
2009-10-28
Eric Christopher
Make sure we return the right sized type here.
tree
|
commitdiff
2009-10-28
Dan Gohman
Don't call SDNode::isPredecessorOf when it isn't necess...
tree
|
commitdiff
2009-10-28
Dan Gohman
Rewrite SelectionDAG::isPredecessorOf to be iterative...
tree
|
commitdiff
2009-10-28
Evan Cheng
Add a second ValueType argument to isFPImmLegal.
tree
|
commitdiff
2009-10-28
Dan Gohman
Mark dead physregdefs dead immediately. This helps...
tree
|
commitdiff
2009-10-28
Chris Lattner
rename indbr -> indirectbr to appease the residents...
tree
|
commitdiff
2009-10-27
Dan Gohman
Update the MachineBasicBlock CFG for an indirect branch.
tree
|
commitdiff
2009-10-27
Dan Gohman
Add CodeGen support for indirect branches.
tree
|
commitdiff
2009-10-27
Chris Lattner
don't use stdio
tree
|
commitdiff
2009-10-27
Evan Cheng
Do away with addLegalFPImmediate. Add a target hook...
tree
|
commitdiff
2009-10-27
Chris Lattner
add enough support for indirect branch for the feature...
tree
|
commitdiff
2009-10-27
Chris Lattner
pseudosourcevalue is also still using getGlobalContext...
tree
|
commitdiff
2009-10-27
Eric Christopher
Add objectsize intrinsic and hook it up through codegen...
tree
|
commitdiff
2009-10-26
Victor Hernandez
Remove FreeInst.
tree
|
commitdiff
2009-10-25
Nick Lewycky
Remove includes of Support/Compiler.h that are no longe...
tree
|
commitdiff
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
tree
|
commitdiff
2009-10-23
Dan Gohman
APInt-ify the gep scaling code, so that it correctly...
tree
|
commitdiff
2009-10-22
Anton Korobeynikov
Fix null pointer dereference.
tree
|
commitdiff
2009-10-20
Anton Korobeynikov
Fix invalid for vector types fneg(bitconvert(x)) =...
tree
|
commitdiff
2009-10-18
Evan Cheng
-Revert parts of 84326 and 84411. Distinquishing betwee...
tree
|
commitdiff
2009-10-18
Evan Cheng
Only fixed stack objects and spill slots should be...
tree
|
commitdiff
2009-10-17
Evan Cheng
Revert 84315 for now. Re-thinking the patch.
tree
|
commitdiff
2009-10-17
Evan Cheng
Rename getFixedStack to getStackObject. The stack objec...
tree
|
commitdiff
2009-10-17
Evan Cheng
80 col violation.
tree
|
commitdiff
2009-10-17
Dan Gohman
Delete an obsolete comment.
tree
|
commitdiff
2009-10-17
Victor Hernandez
Remove MallocInst from LLVM Instructions.
tree
|
commitdiff
2009-10-16
Mon P Wang
Allow widening of extract subvector
tree
|
commitdiff
2009-10-16
Zhongxing Xu
Indent code.
tree
|
commitdiff
2009-10-15
Jakob Stoklund Olesen
Report errors correctly for unselected target intrinsics.
tree
|
commitdiff
2009-10-14
Duncan Sands
I don't see any point in having both eh.selector.i32...
tree
|
commitdiff
2009-10-13
Devang Patel
s/DebugLoc.CompileUnit/DebugLoc.Scope/g
tree
|
commitdiff
2009-10-13
Duncan Sands
Introduce new convenience methods for sign extending or
tree
|
commitdiff
2009-10-12
Devang Patel
Set default location for a function if it is not set.
tree
|
commitdiff
2009-10-12
Nate Begeman
More heuristics for Combiner-AA. Still catches all...
tree
|
commitdiff
2009-10-10
Dan Gohman
Create a new InstrEmitter class for translating Selecti...
tree
|
commitdiff
2009-10-10
Dan Gohman
Make getMachineNode return a MachineSDNode* instead...
tree
|
commitdiff
2009-10-09
Dan Gohman
The ScheduleDAG framework now requires an AliasAnalysis...
tree
|
commitdiff
2009-10-09
Devang Patel
Extract scope information from the variable itself...
tree
|
commitdiff
2009-10-08
Bob Wilson
Add a SelectionDAG getTargetInsertSubreg convenience...
tree
|
commitdiff
2009-10-06
Devang Patel
Add support to handle debug info attached to an instruc...
tree
|
commitdiff
2009-10-06
Devang Patel
Set default location for the function if it is not...
tree
|
commitdiff
2009-10-01
Devang Patel
If location info is attached with an instruction then...
tree
|
commitdiff
2009-09-30
Devang Patel
Use MDNode * directly as an RecordSourceLine() argument.
tree
|
commitdiff
2009-09-30
Reid Kleckner
Silence comparison always false warning in -Asserts...
tree
|
commitdiff
2009-09-30
Reid Kleckner
Fix integer overflow in instruction scheduling. This...
tree
|
commitdiff
2009-09-29
Devang Patel
Remove unnecessary cast.
tree
|
commitdiff
2009-09-28
Devang Patel
s/class Metadata/class MetadataContext/g
tree
|
commitdiff
2009-09-28
Devang Patel
Do not use global typedef for MDKindID.
tree
|
commitdiff
2009-09-28
Dan Gohman
Use VerifySchedule instead of doing the work manually.
tree
|
commitdiff
2009-09-26
Dan Gohman
Convert comparisons like (x == infinity) to (x >= infin...
tree
|
commitdiff
2009-09-25
Dan Gohman
Improve MachineMemOperand handling.
tree
|
commitdiff
2009-09-25
Dan Gohman
Rename getTargetNode to getMachineNode, for consistency...
tree
|
commitdiff
2009-09-25
Dale Johannesen
Make sure sin, cos, sqrt calls are marked readonly
tree
|
commitdiff
2009-09-25
Dale Johannesen
Generate FSQRT from calls to the sqrt function, which
tree
|
commitdiff
2009-09-25
Nate Begeman
Fix combiner-aa issue with bases which are different...
tree
|
commitdiff
2009-09-25
Dan Gohman
Add a version of dumpr() that has a SelectionDAG* argument.
tree
|
commitdiff
2009-09-23
Dan Gohman
Use getStoreSize() instead of getStoreSizeInBits()/8.
tree
|
commitdiff
2009-09-23
Dan Gohman
Rename several variables from EVT to more descriptive...
tree
|
commitdiff
2009-09-23
Dan Gohman
Give MachineMemOperand an operator<<, factoring out...
tree
|
commitdiff
2009-09-21
Dan Gohman
Change MachineMemOperand's alignment value to be the...
tree
|
commitdiff
2009-09-20
Chris Lattner
tidy up
tree
|
commitdiff
2009-09-20
Daniel Dunbar
Tabs -> spaces, and remove trailing whitespace.
tree
|
commitdiff
2009-09-19
Evan Cheng
Fix PR4926. When target hook EmitInstrWithCustomInserte...
tree
|
commitdiff
2009-09-18
Evan Cheng
Enhance EmitInstrWithCustomInserter() so target can...
tree
|
commitdiff
2009-09-18
Chris Lattner
duncan points out the EH selector values are signed.
tree
|
commitdiff
2009-09-18
Evan Cheng
Revert r82214. It broke 403.gcc on x86_64 / Darwin.
tree
|
commitdiff
2009-09-18
Evan Cheng
Fix a bug in sdisel switch lowering code. When it updat...
tree
|
commitdiff
2009-09-17
Chris Lattner
tolerate llvm.eh.selector.i64 on 32-bit systems and...
tree
|
commitdiff
2009-09-16
Devang Patel
Fix typo.
tree
|
commitdiff
2009-09-16
Devang Patel
At iSel time, update DebugLoc based on debug info attac...
tree
|
commitdiff
2009-09-15
Nate Begeman
Do not add the SVOffset to the Node CSE ID. The same...
tree
|
commitdiff
2009-09-15
Nate Begeman
Better solution for tracking both the original alignmen...
tree
|
commitdiff
2009-09-15
Nate Begeman
Remove incorrect CSE code from r81813.
tree
|
commitdiff
2009-09-15
Nate Begeman
Substantially speed up combiner-aa in the following...
tree
|
commitdiff
next