projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext,
[oota-llvm.git]
/
lib
/
CodeGen
/
2010-07-16
Dan Gohman
Revert r108369, sorting llvm.dbg.declare information...
tree
|
commitdiff
2010-07-16
Eli Friedman
Get rid of a bunch of duplicated ELF enum values.
tree
|
commitdiff
2010-07-16
Jakob Stoklund Olesen
Remove many calls to TII::isMoveInstr. Targets should...
tree
|
commitdiff
2010-07-16
Dan Gohman
Use the source-order scheduler instead of the "fast...
tree
|
commitdiff
2010-07-16
Dale Johannesen
The SelectionDAGBuilder's handling of debug info, on...
tree
|
commitdiff
2010-07-15
Bill Wendling
Revert. This isn't the correct way to go.
tree
|
commitdiff
2010-07-15
Bill Wendling
Handle code gen for the unreachable instruction if...
tree
|
commitdiff
2010-07-15
Evan Cheng
Split -enable-finite-only-fp-math to two options:
tree
|
commitdiff
2010-07-15
Chris Lattner
fix the definitions of ConstTextCoalSection/ConstDataCo...
tree
|
commitdiff
2010-07-15
Bill Wendling
Use std::vector instead of TargetRegisterInfo::FirstVir...
tree
|
commitdiff
2010-07-15
Bill Wendling
Use std::vector instead of TargetRegisterInfo::FirstVir...
tree
|
commitdiff
2010-07-15
Bill Wendling
Use std::vector instead of TargetRegisterInfo::FirstVir...
tree
|
commitdiff
2010-07-15
Bill Wendling
Reserve a goodly amount of room for the vectors.
tree
|
commitdiff
2010-07-15
Devang Patel
Fix crash reported in PR7653.
tree
|
commitdiff
2010-07-15
Bill Wendling
Use std::vector instead of TargetRegisterInfo::FirstVir...
tree
|
commitdiff
2010-07-15
Bill Wendling
Use std::vector instead of TargetRegisterInfo::FirstVir...
tree
|
commitdiff
2010-07-15
Chris Lattner
revert bill's patches in an attempt to fix the buildbot.
tree
|
commitdiff
2010-07-15
Bill Wendling
Fix headers.
tree
|
commitdiff
2010-07-15
Bill Wendling
Use std::vector instead of a hard-coded array. The...
tree
|
commitdiff
2010-07-15
Bill Wendling
Use std::vector instead of a hard-coded array. The...
tree
|
commitdiff
2010-07-15
Chris Lattner
a more graceful fix for test/Other/inline-asm-newline...
tree
|
commitdiff
2010-07-14
Eric Christopher
80-col.
tree
|
commitdiff
2010-07-14
Dan Gohman
Make the order in which variables are described in...
tree
|
commitdiff
2010-07-14
Dan Gohman
Properly restore DebugLoc after leaving the local const...
tree
|
commitdiff
2010-07-14
Dan Gohman
Delete fast-isel's trivial load optimization; it breaks...
tree
|
commitdiff
2010-07-14
Evan Cheng
Teach ProcessImplicitDefs to transform more COPY instru...
tree
|
commitdiff
2010-07-14
Dan Gohman
Don't propagate debug locations to instructions for...
tree
|
commitdiff
2010-07-13
Jakob Stoklund Olesen
Print VNInfo flags.
tree
|
commitdiff
2010-07-13
Dale Johannesen
In inline asm treat indirect 'X' constraint as 'm'.
tree
|
commitdiff
2010-07-13
Jakob Stoklund Olesen
Add an assertion to make PR7542 fail consistently.
tree
|
commitdiff
2010-07-13
Jakob Stoklund Olesen
Fix LiveInterval::overlaps so it doesn't claim touching...
tree
|
commitdiff
2010-07-13
Jakob Stoklund Olesen
Don't add memory operands to storeRegToStackSlot /...
tree
|
commitdiff
2010-07-12
Rafael Espindola
Fix a typo and fit in 80 columns. Found by Bob Wilson.
tree
|
commitdiff
2010-07-12
Duncan Sands
Convert some tab stops into spaces.
tree
|
commitdiff
2010-07-12
Rafael Espindola
Convert the last use of getPhysicalRegisterRegClass...
tree
|
commitdiff
2010-07-12
Rafael Espindola
Don't use getPhysicalRegisterRegClass in PBQP. The...
tree
|
commitdiff
2010-07-12
Rafael Espindola
Convert the last getPhysicalRegisterRegClass in VirtReg...
tree
|
commitdiff
2010-07-12
Chris Lattner
change machinelicm to use MachineInstr::isSafeToMove...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Remove TargetInstrInfo::copyRegToReg entirely.
tree
|
commitdiff
2010-07-11
Rafael Espindola
Convert uses of getPhysicalRegisterRegClass in VirtRegR...
tree
|
commitdiff
2010-07-11
Chandler Carruth
Remove two other uses of ATTRIBUTE_UNUSED for variables...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Use COPY for fast-isel bitconvert, but don't create...
tree
|
commitdiff
2010-07-11
Rafael Espindola
Fix va_arg for doubles. With this patch VAARG nodes...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Use COPY for extracting ImplicitDef'ed values from...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Use COPY in FastISel everywhere it is safe and trivial.
tree
|
commitdiff
2010-07-10
Jakob Stoklund Olesen
Replace copyRegToReg with COPY everywhere in lib/CodeGe...
tree
|
commitdiff
2010-07-10
Jakob Stoklund Olesen
Only collect subreg extracting copies for later coalescing.
tree
|
commitdiff
2010-07-10
Dan Gohman
Fix a bug in the code which re-inserts DBG_VALUE nodes...
tree
|
commitdiff
2010-07-10
Jakob Stoklund Olesen
Emit COPY instructions instead of using copyRegToReg...
tree
|
commitdiff
2010-07-10
Dan Gohman
Insert IMPLICIT_DEF instructions at the current insert...
tree
|
commitdiff
2010-07-10
Dan Gohman
Reapply bottom-up fast-isel, with several fixes for...
tree
|
commitdiff
2010-07-09
Devang Patel
Update DBG_VALUE to refer appropriate stack slot in...
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Fix small bug in isMoveInstr -> COPY translation
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Automatically fold COPY instructions into stack load...
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Remat uncoalescable COPY instrs
tree
|
commitdiff
2010-07-09
Bill Wendling
Clarify what mysterious check means.
tree
|
commitdiff
2010-07-09
Dan Gohman
Fix MachineLICM to actually visit inner loops.
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Change TII::foldMemoryOperand API to require the machin...
tree
|
commitdiff
2010-07-09
Bob Wilson
--- Reverse-merging r107947 into '.':
tree
|
commitdiff
2010-07-09
Gabor Greif
cache result of operator*
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Avoid creating %physreg:subidx operands in SimpleRegist...
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Deal with a few remaining spots that assume physical...
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Fix broken isCopy handling in TrimLiveIntervalToLastUse.
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Handle COPY in VirtRegRewriter.
tree
|
commitdiff
2010-07-09
Dan Gohman
Re-apply bottom-up fast-isel, with fixes. Be very caref...
tree
|
commitdiff
2010-07-09
Bob Wilson
Reenable DAG combining for vector shuffles. It looks...
tree
|
commitdiff
2010-07-08
Stuart Hastings
Reverting r107918 and r107919. Radar 8063111.
tree
|
commitdiff
2010-07-08
Jakob Stoklund Olesen
Revert "Fix broken isCopy handling in TrimLiveIntervalT...
tree
|
commitdiff
2010-07-08
Devang Patel
Relax assertion. In optimized code, it is possible...
tree
|
commitdiff
2010-07-08
Bill Wendling
Extension of r107506. Make sure that we don't mark...
tree
|
commitdiff
2010-07-08
Jakob Stoklund Olesen
Fix broken isCopy handling in TrimLiveIntervalToLastUse
tree
|
commitdiff
2010-07-08
Stuart Hastings
Fix decl/def debug info for template functions. Radar...
tree
|
commitdiff
2010-07-08
Devang Patel
Reuse DIEInteger for 1. This is frequently used while...
tree
|
commitdiff
2010-07-08
Jim Grosbach
Clean up scavengeRegister() a bit to prefer available...
tree
|
commitdiff
2010-07-08
Jakob Stoklund Olesen
Convert EXTRACT_SUBREG to COPY when emitting machine...
tree
|
commitdiff
2010-07-08
Jakob Stoklund Olesen
Remove references to INSERT_SUBREG after de-SSA.
tree
|
commitdiff
2010-07-08
Benjamin Kramer
Merge the duplicated iabs optimization in DAGCombiner...
tree
|
commitdiff
2010-07-08
Jakob Stoklund Olesen
Add TargetInstrInfo::copyPhysReg hook and use it from...
tree
|
commitdiff
2010-07-08
Dan Gohman
Revert 107840 107839 107813 107804 107800 107797 107791.
tree
|
commitdiff
2010-07-08
Jim Grosbach
When processing frame index virtual registers, consider...
tree
|
commitdiff
2010-07-07
Dan Gohman
Don't forward-declare registers for static allocas...
tree
|
commitdiff
2010-07-07
Dan Gohman
Fix -fast-isel-abort to check the right instruction.
tree
|
commitdiff
2010-07-07
Devang Patel
One MDNode may be used to create regular DIE as well...
tree
|
commitdiff
2010-07-07
Evan Cheng
Move getExtLoad() and (some) getLoad() DebugLoc argumen...
tree
|
commitdiff
2010-07-07
Dan Gohman
Not all custom inserters create new basic blocks. If...
tree
|
commitdiff
2010-07-07
Devang Patel
Rename couple of maps.
tree
|
commitdiff
2010-07-07
Devang Patel
80 cols.
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
Update the insert position after scheduling, which...
tree
|
commitdiff
2010-07-07
Devang Patel
Update comment.
tree
|
commitdiff
2010-07-07
Dan Gohman
Fix debugging strings.
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 CallingConvLower.cpp out of the SelectionDAG direc...
tree
|
commitdiff
2010-07-07
Jakob Stoklund Olesen
Fix more places assuming subregisters have live intervals
tree
|
commitdiff
2010-07-07
Dan Gohman
Add a getFirstNonPHI utility function.
tree
|
commitdiff
2010-07-07
Jakob Stoklund Olesen
Revert "Remove references to INSERT_SUBREG after de...
tree
|
commitdiff
next