projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument for consi...
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
2010-07-07
Evan Cheng
Move getExtLoad() and (some) getLoad() DebugLoc argumen...
tree
|
commitdiff
2010-07-07
Dan Gohman
Implement bottom-up fast-isel. This has the advantage...
tree
|
commitdiff
2010-07-07
Dan Gohman
Add X86FastISel support for return statements. This...
tree
|
commitdiff
2010-07-07
Dan Gohman
Give FunctionLoweringInfo an MBB member, avoiding the...
tree
|
commitdiff
2010-07-07
Dan Gohman
Simplify FastISel's constructor by giving it a Function...
tree
|
commitdiff
2010-07-07
Dan Gohman
Move FunctionLoweringInfo.h out into include/llvm/CodeG...
tree
|
commitdiff
2010-07-07
Dan Gohman
Split the SDValue out of OutputArg so that SelectionDAG...
tree
|
commitdiff
2010-07-07
Dan Gohman
Move ArgFlagsTy, OutputArg, and InputArg out of Selecti...
tree
|
commitdiff
2010-07-07
Dan Gohman
Move CallingConvLower.cpp out of the SelectionDAG direc...
tree
|
commitdiff
2010-07-07
Dan Gohman
Add a getFirstNonPHI utility function.
tree
|
commitdiff
2010-07-06
Dan Gohman
CanLowerReturn doesn't need a SelectionDAG; it just...
tree
|
commitdiff
2010-07-06
Devang Patel
Propagate debug loc.
tree
|
commitdiff
2010-07-06
Jakob Stoklund Olesen
Be more forgiving when calculating alias interference...
tree
|
commitdiff
2010-07-06
Dan Gohman
Reapply r107655 with fixes; insert the pseudo instructi...
tree
|
commitdiff
2010-07-06
Dan Gohman
Revert r107655.
tree
|
commitdiff
2010-07-06
Dan Gohman
Add versions of OutputArgReg, AnalyzeReturn, and Analyz...
tree
|
commitdiff
2010-07-06
Dan Gohman
Add a new CCValAssign LocInfo value, and a comment...
tree
|
commitdiff
2010-07-06
Dan Gohman
Fix a bunch of custom-inserter functions to handle...
tree
|
commitdiff
2010-07-03
Evan Cheng
Remove isSS argument from CreateFixedObject. Fixed...
tree
|
commitdiff
2010-07-03
Jakob Stoklund Olesen
Detect and handle COPY in many places.
tree
|
commitdiff
2010-07-02
Jakob Stoklund Olesen
Add a new target independent COPY instruction and code...
tree
|
commitdiff
2010-07-02
Jakob Stoklund Olesen
Handle unindexed instructions in SlotIndices.
tree
|
commitdiff
2010-07-02
Jakob Stoklund Olesen
Rematerialize as much as possible before inserting...
tree
|
commitdiff
2010-07-02
Dan Gohman
Comment a non-obvious member variable.
tree
|
commitdiff
2010-07-01
Dan Gohman
Teach fast-isel to avoid loading a value from memory...
tree
|
commitdiff
2010-07-01
Mikhail Glushenkov
Trailing whitespace.
tree
|
commitdiff
2010-06-29
Jakob Stoklund Olesen
Begin implementation of an inline spiller.
tree
|
commitdiff
2010-06-29
Bill Wendling
Revert r107205 and r107207.
tree
|
commitdiff
2010-06-29
Bill Wendling
Introducing the "linker_weak" linkage type. This will...
tree
|
commitdiff
2010-06-26
Rafael Espindola
When splitting a VAARG, remember its alignment.
tree
|
commitdiff
2010-06-26
Benjamin Kramer
VNInfos don't need to be destructed anymore.
tree
|
commitdiff
2010-06-25
Jakob Stoklund Olesen
Don't track kills in VNInfo. Use interval ends instead.
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Remove the now unused LiveIntervals::getVNInfoSourceReg().
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Remove the -fast-spill option.
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Replace a big gob of old coalescer logic with the new...
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Be more strict about subreg-to-subreg copies in Coalesc...
tree
|
commitdiff
2010-06-24
Dan Gohman
Reapply r106634, now that the bug it exposed is fixed.
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Revert "Replace a big gob of old coalescer logic with...
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Replace a big gob of old coalescer logic with the new...
tree
|
commitdiff
2010-06-23
Daniel Dunbar
Revert r106263, "Fold the ShrinkDemandedOps pass into...
tree
|
commitdiff
2010-06-22
Dan Gohman
Move PHIElimination's SplitCriticalEdge for MachineBasi...
tree
|
commitdiff
2010-06-18
Dan Gohman
Teach regular and fast isel to set dead flags on unused...
tree
|
commitdiff
2010-06-18
Jim Grosbach
back-end libcall handling for ATOMIC_SWAP (__sync_lock_...
tree
|
commitdiff
2010-06-18
Jim Grosbach
Add Expand-to-libcall support for additional atomics...
tree
|
commitdiff
2010-06-18
Dan Gohman
Add explicit keywords.
tree
|
commitdiff
2010-06-18
Dan Gohman
Start TargetRegisterClass indices at 0 instead of 1...
tree
|
commitdiff
2010-06-18
Jim Grosbach
Grammar.
tree
|
commitdiff
2010-06-18
Dan Gohman
Change UpdateNodeOperands' operand and return value...
tree
|
commitdiff
2010-06-18
Dan Gohman
Eliminate unnecessary uses of getZExtValue().
tree
|
commitdiff
2010-06-18
Dan Gohman
isValueValidForType can be a static member function.
tree
|
commitdiff
2010-06-18
Dan Gohman
Fold the ShrinkDemandedOps pass into the regular DAGCom...
tree
|
commitdiff
2010-06-17
Stuart Hastings
Add a DebugLoc parameter to TargetInstrInfo::InsertBran...
tree
|
commitdiff
2010-06-15
Jakob Stoklund Olesen
Remove the local register allocator.
tree
|
commitdiff
2010-06-15
Jakob Stoklund Olesen
Add CoalescerPair helper class.
tree
|
commitdiff
2010-06-14
Sean Hunt
Add missing include to unbreak the build.
tree
|
commitdiff
2010-06-14
Evan Cheng
- Do away with SimpleHazardRecognizer.h. It's not used...
tree
|
commitdiff
2010-06-13
Benjamin Kramer
Let SmallVector take advantage of LiveRange's podness.
tree
|
commitdiff
2010-06-05
Dan Gohman
Make MachineFunctionPass::createPrinterPass private...
tree
|
commitdiff
2010-06-02
Jakob Stoklund Olesen
Slightly change the meaning of the reMaterialize target...
tree
|
commitdiff
2010-06-02
Rafael Espindola
Remove the TargetRegisterClass member from CalleeSavedInfo
tree
|
commitdiff
2010-05-29
Dan Gohman
SelectionDAG shouldn't have a FunctionLoweringInfo...
tree
|
commitdiff
2010-05-28
Jakob Stoklund Olesen
Add a TargetRegisterInfo::composeSubRegIndices hook...
tree
|
commitdiff
2010-05-27
Jakob Stoklund Olesen
Add a -regalloc=default option that chooses a register...
tree
|
commitdiff
2010-05-27
Jakob Stoklund Olesen
Remove ancient prototype.
tree
|
commitdiff
2010-05-27
Jim Grosbach
back out 104862/104869. Can reuse stacksave after all...
tree
|
commitdiff
2010-05-27
Jim Grosbach
add ISD::STACKADDR to get the current stack pointer...
tree
|
commitdiff
2010-05-26
Jim Grosbach
Adjust eh.sjlj.setjmp to properly have a chain and...
tree
|
commitdiff
2010-05-26
Bill Wendling
Move the check for "calls setjmp" to SelectionDAGISel...
tree
|
commitdiff
2010-05-26
Dan Gohman
Eliminate the use of PriorityQueue and just use a std...
tree
|
commitdiff
2010-05-26
Dan Gohman
Fix indentation.
tree
|
commitdiff
2010-05-26
Eric Christopher
Temporarily revert r104655 as it's breaking the bots.
tree
|
commitdiff
2010-05-26
Dan Gohman
Change push_all to a non-virtual function and implement...
tree
|
commitdiff
2010-05-26
Dan Gohman
Delete an unused function.
tree
|
commitdiff
2010-05-26
Bill Wendling
Dale and Evan suggested putting the "check for setjmp...
tree
|
commitdiff
2010-05-24
Evan Cheng
Avoid adding duplicate function live-in's.
tree
|
commitdiff
2010-05-22
Evan Cheng
Implement @llvm.returnaddress. rdar://8015977.
tree
|
commitdiff
2010-05-22
Jim Grosbach
Implement eh.sjlj.longjmp for ARM. Clean up the intrins...
tree
|
commitdiff
2010-05-21
Evan Cheng
- Change MachineInstr::findRegisterDefOperandIdx so...
tree
|
commitdiff
2010-05-21
Jakob Stoklund Olesen
Add MachineInstr::readsWritesVirtualRegister() to deter...
tree
|
commitdiff
2010-05-21
Chris Lattner
constify accessor.
tree
|
commitdiff
2010-05-21
Jakob Stoklund Olesen
Revert "Use MachineInstr::readsWritesVirtualRegister...
tree
|
commitdiff
2010-05-21
Jakob Stoklund Olesen
Use MachineInstr::readsWritesVirtualRegister to determi...
tree
|
commitdiff
2010-05-21
Jakob Stoklund Olesen
If the first definition of a virtual register is a...
tree
|
commitdiff
2010-05-21
Lang Hames
Removed scaleNumbering method declaration from LiveInte...
tree
|
commitdiff
2010-05-20
Evan Cheng
Allow targets more controls on what nodes are scheduled...
tree
|
commitdiff
2010-05-20
Evan Cheng
Add a hybrid bottom up scheduler that reduce register...
tree
|
commitdiff
2010-05-19
Jim Grosbach
Fix the post-RA instruction scheduler to handle instruc...
tree
|
commitdiff
2010-05-19
Jakob Stoklund Olesen
Add MachineInstr::readsVirtualRegister() in preparation...
tree
|
commitdiff
2010-05-18
mike-m
Fix enum to address array bounds regression.
tree
|
commitdiff
2010-05-17
Eric Christopher
More data/parsing support for tls directives. Add...
tree
|
commitdiff
2010-05-17
Eric Christopher
Add some section and constant support for darwin TLS.
tree
|
commitdiff
2010-05-17
Zhongxing Xu
Remove unused member variable.
tree
|
commitdiff
2010-05-15
Jakob Stoklund Olesen
Add reg_nodbg_iterator
tree
|
commitdiff
2010-05-14
Bill Wendling
Rename "HasCalls" in MachineFrameInfo to "AdjustsStack...
tree
|
commitdiff
2010-05-13
Evan Cheng
Adding a v8i64 512-bit vector type. This will be used...
tree
|
commitdiff
2010-05-13
Dan Gohman
Teach MachineLICM and MachineSink how to clear kill...
tree
|
commitdiff
2010-05-13
Dan Gohman
Add a utility function for conservatively clearing...
tree
|
commitdiff
2010-05-11
Dan Gohman
Add initial kill flag support to FastISel.
tree
|
commitdiff
2010-05-11
Jakob Stoklund Olesen
Simplify the tracking of used physregs to a bulk bitor...
tree
|
commitdiff
2010-05-11
Dan Gohman
Implement a bunch more TargetSelectionDAGInfo infrastru...
tree
|
commitdiff
next