projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert part of r91101 which was causing an infinite loop in the self-hosting
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2009-12-09
Evan Cheng
Teach InferPtrAlignment to infer GV+cst alignment and...
tree
|
commitdiff
2009-12-09
Evan Cheng
Move isConsecutiveLoad to SelectionDAG. It's not target...
tree
|
commitdiff
2009-12-09
Evan Cheng
Infer alignment for non-fixed stack object.
tree
|
commitdiff
2009-12-09
Evan Cheng
Add const qualifier.
tree
|
commitdiff
2009-12-09
Evan Cheng
Refactor InferAlignment out of DAGCombine.
tree
|
commitdiff
2009-12-07
Anton Korobeynikov
Truncate the arguments of llvm.frameaddress / llvm...
tree
|
commitdiff
2009-12-05
Dan Gohman
Remove old DBG_LABEL code.
tree
|
commitdiff
2009-12-05
Dan Gohman
Remove the unused DisableLegalizeTypes option and relat...
tree
|
commitdiff
2009-12-05
Dan Gohman
Don't blindly set the debug location for PHI node copies.
tree
|
commitdiff
2009-12-05
Dan Gohman
Make TargetSelectInstruction protected and called from...
tree
|
commitdiff
2009-12-05
Dan Gohman
The debug information for an LLVM Instruction applies...
tree
|
commitdiff
2009-12-04
Duncan Sands
Add note about a subtle bug in this code. Does not...
tree
|
commitdiff
2009-12-03
Duncan Sands
Fix ExpandShiftWithUnknownAmountBit, which was complete...
tree
|
commitdiff
2009-12-03
Nate Begeman
Don't pull vector sext through both hands of a logical...
tree
|
commitdiff
2009-12-03
Jakob Stoklund Olesen
Don't call getValueType() on a null SDValue
tree
|
commitdiff
2009-12-03
Chris Lattner
improve portability to avoid conflicting with std:...
tree
|
commitdiff
2009-12-01
Dan Gohman
Add edge source labels to SelectionDAG graphs, now...
tree
|
commitdiff
2009-12-01
Dan Gohman
Minor cleanups.
tree
|
commitdiff
2009-12-01
Dan Gohman
Trim an unnecessary #include.
tree
|
commitdiff
2009-11-30
Tobias Grosser
Fix last DOTGraphTraits problems in CompilationGraph.
tree
|
commitdiff
2009-11-30
Tobias Grosser
Remove ShortNames from getNodeLabel in DOTGraphTraits
tree
|
commitdiff
2009-11-30
Tobias Grosser
Instantiate DefaultDOTGraphTraits
tree
|
commitdiff
2009-11-30
Mon P Wang
Added support to allow clients to custom widen. For...
tree
|
commitdiff
2009-11-23
Dan Gohman
Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are...
tree
|
commitdiff
2009-11-23
Dan Gohman
Move CopyCatchInfo into FunctionLoweringInfo.cpp too...
tree
|
commitdiff
2009-11-23
Dan Gohman
Rename SelectionDAGLowering to SelectionDAGBuilder...
tree
|
commitdiff
2009-11-23
Dan Gohman
Move RegsForValue to an anonymous namespace, since...
tree
|
commitdiff
2009-11-23
Dan Gohman
Move some more code out of SelectionDAGBuild.cpp and...
tree
|
commitdiff
2009-11-23
Ted Kremenek
Update CMake file.
tree
|
commitdiff
2009-11-23
Dan Gohman
Move the FunctionLoweringInfo class and some related...
tree
|
commitdiff
2009-11-21
Devang Patel
We are not using DBG_STOPPOINT anymore.
tree
|
commitdiff
2009-11-21
Dale Johannesen
When generating a vector the really slow way, via loads
tree
|
commitdiff
2009-11-20
Dan Gohman
Target-independent support for TargetFlags on BlockAddr...
tree
|
commitdiff
2009-11-20
Duncan Sands
Fix PR5558, which was caused by a wrong fix for PR3393...
tree
|
commitdiff
2009-11-20
Dan Gohman
Fix fast-isel to avoid selecting the return instruction...
tree
|
commitdiff
2009-11-17
Dan Gohman
Remove the optimizations that convert BRCOND and BR_CC...
tree
|
commitdiff
2009-11-16
Dan Gohman
Fix a typo in a comment.
tree
|
commitdiff
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
next