projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
fix a long standing wart: all the ComplexPattern's were being
[oota-llvm.git]
/
lib
/
CodeGen
/
2010-09-21
Jakob Stoklund Olesen
Refix MSVC9 and upper_bound. It actually needs a fully...
tree
|
commitdiff
2010-09-21
Chris Lattner
finish pushing MachinePointerInfo through selectiondags...
tree
|
commitdiff
2010-09-21
Chris Lattner
convert a couple more places to use the new getStore()
tree
|
commitdiff
2010-09-21
Chris Lattner
update a bunch of code to use the MachinePointerInfo...
tree
|
commitdiff
2010-09-21
Jakob Stoklund Olesen
Don't pollute the global namespace.
tree
|
commitdiff
2010-09-21
Jakob Stoklund Olesen
MSVC9 does not support upper_bound with an asymmetric...
tree
|
commitdiff
2010-09-21
Bob Wilson
Define the TargetLowering::getTgtMemIntrinsic hook...
tree
|
commitdiff
2010-09-21
Chris Lattner
eliminate an old SelectionDAG::getTruncStore method...
tree
|
commitdiff
2010-09-21
Chris Lattner
eliminate last SelectionDAG::getLoad old entrypoint...
tree
|
commitdiff
2010-09-21
Chris Lattner
fix the code that infers SV info to be correct when...
tree
|
commitdiff
2010-09-21
Jakob Stoklund Olesen
Add LiveInterval::find and use it for most LiveRange...
tree
|
commitdiff
2010-09-21
Jakob Stoklund Olesen
Remove dead method.
tree
|
commitdiff
2010-09-21
Chris Lattner
propagate MachinePointerInfo through various uses of...
tree
|
commitdiff
2010-09-21
Chris Lattner
continue MachinePointerInfo'izing, eliminating use...
tree
|
commitdiff
2010-09-21
Chris Lattner
convert dagcombine off the old form of getLoad. This...
tree
|
commitdiff
2010-09-21
Chris Lattner
simplify DAGCombiner::SimplifySelectOps step #2/2.
tree
|
commitdiff
2010-09-21
Chris Lattner
substantially reduce indentation and simplify DAGCombin...
tree
|
commitdiff
2010-09-21
Lang Hames
Fixed ambiguous call.
tree
|
commitdiff
2010-09-21
Lang Hames
Added an additional PBQP problem builder which adds...
tree
|
commitdiff
2010-09-21
Gabor Greif
Move the search for the appropriate AND instruction
tree
|
commitdiff
2010-09-21
Chris Lattner
a few more trivial updates. This fixes PerformInsertVe...
tree
|
commitdiff
2010-09-21
Chris Lattner
add some accessors
tree
|
commitdiff
2010-09-21
Chris Lattner
it's more elegant to put the "getConstantPool" and
tree
|
commitdiff
2010-09-21
Chris Lattner
reimplement memcpy/memmove/memset lowering to use Machi...
tree
|
commitdiff
2010-09-21
Chris Lattner
add some helpful accessors.
tree
|
commitdiff
2010-09-21
Chris Lattner
add overloads for SelectionDAG::getLoad, getStore,...
tree
|
commitdiff
2010-09-21
Chris Lattner
simplify interface to SelectionDAG::getMemIntrinsicNode...
tree
|
commitdiff
2010-09-21
Chris Lattner
chagne interface to SelectionDAG::getAtomic to take...
tree
|
commitdiff
2010-09-21
Chris Lattner
don't implicitly drop the offset of a machinememoperand...
tree
|
commitdiff
2010-09-21
Chris Lattner
force clients of MachineFunction::getMachineMemOperand...
tree
|
commitdiff
2010-09-21
Chris Lattner
start pushing MachinePointerInfo out through the Machin...
tree
|
commitdiff
2010-09-21
Chris Lattner
refactor the Value*/offset pair from MachineMemOperand...
tree
|
commitdiff
2010-09-20
Evan Cheng
Enable machine sinking critical edge splitting. e.g.
tree
|
commitdiff
2010-09-20
Owen Anderson
When TCO is turned on, it is possible to end up with...
tree
|
commitdiff
2010-09-20
Evan Cheng
Avoid splitting critical edge twice for a set of PHI...
tree
|
commitdiff
2010-09-19
Owen Anderson
Revert r114312 while I sort out some issues.
tree
|
commitdiff
2010-09-19
Owen Anderson
Tentatively enabled DAGCombiner Alias Analysis by defau...
tree
|
commitdiff
2010-09-18
Benjamin Kramer
Unbreak msvc build.
tree
|
commitdiff
2010-09-18
Lang Hames
Fixed non-const iterator error.
tree
|
commitdiff
2010-09-18
Lang Hames
Added a separate class (PBQPBuilder) for PBQP Problem...
tree
|
commitdiff
2010-09-18
Evan Cheng
Fix code that break critical edges for PHI uses. Watch...
tree
|
commitdiff
2010-09-18
Owen Anderson
Invert the logic of reachesChainWithoutSideEffects...
tree
|
commitdiff
2010-09-17
Evan Cheng
Teach machine sink to
tree
|
commitdiff
2010-09-17
Evan Cheng
Machine CSE was forgetting to clear some data structures.
tree
|
commitdiff
2010-09-17
Evan Cheng
Fix a potential bug that can cause miscomparison with...
tree
|
commitdiff
2010-09-16
Devang Patel
If FE forgot to provide a file name (usually it uses...
tree
|
commitdiff
2010-09-16
Jakob Stoklund Olesen
Use the value mapping provided by LiveIntervalMap....
tree
|
commitdiff
2010-09-15
Devang Patel
Check bb to ensure that alloca is in separate basic...
tree
|
commitdiff
2010-09-15
Devang Patel
If dbg.declare from non-entry block is using alloca...
tree
|
commitdiff
2010-09-14
Gabor Greif
must not peephole away side effects
tree
|
commitdiff
2010-09-14
Devang Patel
Use frame index, if available for byval argument while...
tree
|
commitdiff
2010-09-13
Michael J. Spencer
Revert "CMake: Get rid of LLVMLibDeps.cmake and export...
tree
|
commitdiff
2010-09-13
Jakob Stoklund Olesen
Mechanically replace LiveInterval* with LiveIntervalMap...
tree
|
commitdiff
2010-09-13
Jakob Stoklund Olesen
Allow LiveIntervalMap to be reused by resetting the...
tree
|
commitdiff
2010-09-13
Jakob Stoklund Olesen
Let's just declare that it is impossible to construct...
tree
|
commitdiff
2010-09-13
Benjamin Kramer
Fix linux/msvc build, move include.
tree
|
commitdiff
2010-09-13
Eric Christopher
Silence more warnings. Two more unused variables.
tree
|
commitdiff
2010-09-13
John Thompson
Added skeleton for inline asm multiple alternative...
tree
|
commitdiff
2010-09-11
Bill Wendling
Rename ConvertToSetZeroFlag to something more general.
tree
|
commitdiff
2010-09-10
Bill Wendling
No need to recompute the SrcReg and CmpValue.
tree
|
commitdiff
2010-09-10
Bill Wendling
Move some of the decision logic for converting an instr...
tree
|
commitdiff
2010-09-10
Bob Wilson
Fix a comment typo.
tree
|
commitdiff
2010-09-10
Bill Wendling
Modify the comparison optimizations in the peephole...
tree
|
commitdiff
2010-09-10
Michael J. Spencer
CMake: Get rid of LLVMLibDeps.cmake and export the...
tree
|
commitdiff
2010-09-10
Devang Patel
Add DEBUG message.
tree
|
commitdiff
2010-09-10
Evan Cheng
Teach if-converter to be more careful with predicating...
tree
|
commitdiff
2010-09-08
Jakob Stoklund Olesen
Remove dead code.
tree
|
commitdiff
2010-09-07
Jakob Stoklund Olesen
Don't add <imp-def> operands during register rewriting.
tree
|
commitdiff
2010-09-05
Chris Lattner
add a comment about where this should eventually move.
tree
|
commitdiff
2010-09-05
Lang Hames
Added initialisers for reduction rule counters.
tree
|
commitdiff
2010-09-05
Chris Lattner
implement rdar://6653118 - fastisel should fold loads...
tree
|
commitdiff
2010-09-04
Jakob Stoklund Olesen
Remove dead code.
tree
|
commitdiff
2010-09-04
Chris Lattner
zap dead code.
tree
|
commitdiff
2010-09-03
Jim Grosbach
previous patch was a little too tricky for its own...
tree
|
commitdiff
2010-09-03
Bob Wilson
Add a missing check when legalizing a vector extending...
tree
|
commitdiff
2010-09-03
Jakob Stoklund Olesen
VirtRegRewriter checks for early clobbers before it...
tree
|
commitdiff
2010-09-03
Duncan Sands
Reapply commit 112702 which was speculatively reverted...
tree
|
commitdiff
2010-09-02
Devang Patel
There is no need to use .set here.
tree
|
commitdiff
2010-09-02
Devang Patel
Detect undef value early and save unnecessary NodeMap...
tree
|
commitdiff
2010-09-02
Dan Gohman
Don't narrow the load and store in a load+twiddle+store...
tree
|
commitdiff
2010-09-02
Devang Patel
Tidy up.
tree
|
commitdiff
2010-09-02
Jim Grosbach
The scavenger should just use getAllocatableSet() rathe...
tree
|
commitdiff
2010-09-02
Jim Grosbach
Anti-dependency breaking needs to be careful not to...
tree
|
commitdiff
2010-09-02
Devang Patel
Fix .debug_range for linux. Patch by Krister Wombell.
tree
|
commitdiff
2010-09-02
Lang Hames
Added support for register allocators to record which...
tree
|
commitdiff
2010-09-02
Chandler Carruth
Silence an ambiguous else warning from GCC.
tree
|
commitdiff
2010-09-02
Lang Hames
Added counters for PBQP reduction rules.
tree
|
commitdiff
2010-09-02
Jim Grosbach
Add a bit of debug output for register scavenging
tree
|
commitdiff
2010-09-01
Jim Grosbach
Tweak to ignoring reserved regs. The allocator was...
tree
|
commitdiff
2010-09-01
Jakob Stoklund Olesen
Teach RemoveCopyByCommutingDef to check all aliases...
tree
|
commitdiff
2010-09-01
Jim Grosbach
tidy up trailing whitespace and an 80 column violation.
tree
|
commitdiff
2010-09-01
Jim Grosbach
cleanup per feedback. use a helper function for getting...
tree
|
commitdiff
2010-09-01
Jim Grosbach
The register allocator shouldn't consider allocating...
tree
|
commitdiff
2010-09-01
Jim Grosbach
The register allocator shouldn't consider allocating...
tree
|
commitdiff
2010-09-01
Jim Grosbach
The register allocator shouldn't consider allocating...
tree
|
commitdiff
2010-09-01
Jim Grosbach
tidy up a few 80-column and trailing whitespace bits.
tree
|
commitdiff
2010-09-01
Eric Christopher
Speculatively revert 112699 and 112702, they seem to...
tree
|
commitdiff
2010-09-01
Duncan Sands
Use the SSAUpdator to turn calls to eh.exception that...
tree
|
commitdiff
2010-08-31
Devang Patel
Use absolute label for DW_AT_stmt_list if a target...
tree
|
commitdiff
2010-08-31
Devang Patel
Reapply r112623. Included additional check for unused...
tree
|
commitdiff
next