index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
CodeGen
Age
Commit message (
Expand
)
Author
2010-07-07
Move CallingConvLower.cpp out of the SelectionDAG directory.
Dan Gohman
2010-07-07
Add a getFirstNonPHI utility function.
Dan Gohman
2010-07-06
CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext.
Dan Gohman
2010-07-06
Propagate debug loc.
Devang Patel
2010-07-06
Be more forgiving when calculating alias interference for physreg coalescing.
Jakob Stoklund Olesen
2010-07-06
Reapply r107655 with fixes; insert the pseudo instruction into
Dan Gohman
2010-07-06
Revert r107655.
Dan Gohman
2010-07-06
Add versions of OutputArgReg, AnalyzeReturn, and AnalyzeCallOperands
Dan Gohman
2010-07-06
Add a new CCValAssign LocInfo value, and a comment explaining what it
Dan Gohman
2010-07-06
Fix a bunch of custom-inserter functions to handle the case where
Dan Gohman
2010-07-03
Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl...
Evan Cheng
2010-07-03
Detect and handle COPY in many places.
Jakob Stoklund Olesen
2010-07-02
Add a new target independent COPY instruction and code to lower it.
Jakob Stoklund Olesen
2010-07-02
Handle unindexed instructions in SlotIndices.
Jakob Stoklund Olesen
2010-07-02
Rematerialize as much as possible before inserting spills and reloads.
Jakob Stoklund Olesen
2010-07-02
Comment a non-obvious member variable.
Dan Gohman
2010-07-01
Teach fast-isel to avoid loading a value from memory when it's already
Dan Gohman
2010-07-01
Trailing whitespace.
Mikhail Glushenkov
2010-06-29
Begin implementation of an inline spiller.
Jakob Stoklund Olesen
2010-06-29
Revert r107205 and r107207.
Bill Wendling
2010-06-29
Introducing the "linker_weak" linkage type. This will be used for Objective-C
Bill Wendling
2010-06-26
When splitting a VAARG, remember its alignment.
Rafael Espindola
2010-06-26
VNInfos don't need to be destructed anymore.
Benjamin Kramer
2010-06-25
Don't track kills in VNInfo. Use interval ends instead.
Jakob Stoklund Olesen
2010-06-24
Remove the now unused LiveIntervals::getVNInfoSourceReg().
Jakob Stoklund Olesen
2010-06-24
Remove the -fast-spill option.
Jakob Stoklund Olesen
2010-06-24
Replace a big gob of old coalescer logic with the new CoalescerPair class.
Jakob Stoklund Olesen
2010-06-24
Be more strict about subreg-to-subreg copies in CoalescerPair.
Jakob Stoklund Olesen
2010-06-24
Reapply r106634, now that the bug it exposed is fixed.
Dan Gohman
2010-06-24
Revert "Replace a big gob of old coalescer logic with the new CoalescerPair c...
Jakob Stoklund Olesen
2010-06-24
Replace a big gob of old coalescer logic with the new CoalescerPair class.
Jakob Stoklund Olesen
2010-06-23
Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...
Daniel Dunbar
2010-06-22
Move PHIElimination's SplitCriticalEdge for MachineBasicBlocks out
Dan Gohman
2010-06-18
Teach regular and fast isel to set dead flags on unused implicit defs
Dan Gohman
2010-06-18
back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set)
Jim Grosbach
2010-06-18
Add Expand-to-libcall support for additional atomics. This covers the usual
Jim Grosbach
2010-06-18
Add explicit keywords.
Dan Gohman
2010-06-18
Start TargetRegisterClass indices at 0 instead of 1, so that
Dan Gohman
2010-06-18
Grammar.
Jim Grosbach
2010-06-18
Change UpdateNodeOperands' operand and return value from SDValue to
Dan Gohman
2010-06-18
Eliminate unnecessary uses of getZExtValue().
Dan Gohman
2010-06-18
isValueValidForType can be a static member function.
Dan Gohman
2010-06-18
Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,
Dan Gohman
2010-06-17
Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This
Stuart Hastings
2010-06-15
Remove the local register allocator.
Jakob Stoklund Olesen
2010-06-15
Add CoalescerPair helper class.
Jakob Stoklund Olesen
2010-06-14
Add missing include to unbreak the build.
Sean Hunt
2010-06-14
- Do away with SimpleHazardRecognizer.h. It's not used and offers little value.
Evan Cheng
2010-06-13
Let SmallVector take advantage of LiveRange's podness.
Benjamin Kramer
2010-06-05
Make MachineFunctionPass::createPrinterPass private, as no subclasses
Dan Gohman
[prev]
[next]