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
/
lib
/
CodeGen
Age
Commit message (
Expand
)
Author
2009-04-25
Reuse unused val#'s to avoid running out of memory in extreme cases.
Evan Cheng
2009-04-25
Refactor the code to grab the low and high parts of a value
Dan Gohman
2009-04-25
Add a top-level comment about DAGCombiner's role in the compiler.
Dan Gohman
2009-04-25
Do not share a single unknown val# for all the live ranges merged into a phys...
Evan Cheng
2009-04-24
Fix PR 4057, a crash doing float->char const folding.
Dale Johannesen
2009-04-24
Revert 69952. Causes testsuite failures on linux x86-64.
Rafael Espindola
2009-04-24
PR2957
Nate Begeman
2009-04-24
Instead of requiring TLI.LowerCallTo to return an ISD::BUILD_PAIR,
Dan Gohman
2009-04-23
Factor out a bit of code that appears in several places into a
Dan Gohman
2009-04-23
Handle Void types in ComputeValueVTs. This doesn't currently occur,
Dan Gohman
2009-04-23
Update comments.
Evan Cheng
2009-04-23
Fix an obvious type.
Evan Cheng
2009-04-21
It has finally happened. Spiller is now using live interval info.
Evan Cheng
2009-04-21
Fix Visual Studio 2008 build failure.
Devang Patel
2009-04-20
Make X86's copyRegToReg able to handle copies to and from subclasses.
Dan Gohman
2009-04-20
Simplify this code. getConstant knows how to make
Dan Gohman
2009-04-20
Move duplicated AddLiveIn function from X86 and ARM backends to be a method
Bob Wilson
2009-04-20
Revise my previous change 68996 as suggested by Duncan.
Bob Wilson
2009-04-20
- Remove an arbitrary spill weight tweak that should not have been there.
Evan Cheng
2009-04-20
Added a linearscan register allocation optimization. When the register alloca...
Evan Cheng
2009-04-19
Now that BUILD_VECTOR operands are allowed to be
Duncan Sands
2009-04-18
Fix PR3898, which manifests as failures on are an Xcore,
Chris Lattner
2009-04-18
Don't try to make BUILD_VECTOR operands have the same
Duncan Sands
2009-04-18
Add a new LiveInterval::overlaps(). It checks if the live interval overlaps a...
Evan Cheng
2009-04-18
Inline asm's were still introducing bogus dependencies;
Dale Johannesen
2009-04-17
Teach spiller to unfold instructions which modref spill slot when a scratch
Evan Cheng
2009-04-16
In the list-burr's pseudo two-addr dependency heuristics, don't
Dan Gohman
2009-04-16
Handle SUBREG_TO_REG instructions with the same heuristics
Dan Gohman
2009-04-16
Do not treat beginning of inlined scope as beginning of normal function scope...
Devang Patel
2009-04-16
Record line number at the beginning of a func.start.
Devang Patel
2009-04-16
In -fast mode do what FastISel does.
Devang Patel
2009-04-16
If FastISel is run and it has known DebugLoc then use it.
Devang Patel
2009-04-16
If location where the function was inlined is not know then do not emit debug...
Devang Patel
2009-04-15
s/RootDbgScope/FunctionDbgScope/g
Devang Patel
2009-04-15
Add DISubprogram is not null check.
Devang Patel
2009-04-15
Generalize one of the SelectionDAG::ReplaceAllUsesWith overloads
Dan Gohman
2009-04-15
Check isInlinedSubroutine() before creating DW_TAG_inlined_subroutine.
Devang Patel
2009-04-15
Fix MachineInstr::getNumExplicitOperands to count
Dan Gohman
2009-04-15
Move MachineRegisterInfo::setRegClass out of line.
Dan Gohman
2009-04-15
Move MachineJumpTableInfo::ReplaceMBBInJumpTables out of line.
Dan Gohman
2009-04-15
Give RemoveRegOperandFromRegInfo a comment and move the
Dan Gohman
2009-04-15
Construct and emit DW_TAG_inlined_subroutine DIEs for inlined subroutine scop...
Devang Patel
2009-04-14
When the result of an EXTRACT_SUBREG, INSERT_SUBREG, or SUBREG_TO_REG
Dan Gohman
2009-04-14
Do not force asm's to be chained if they don't touch
Dale Johannesen
2009-04-14
Fix PR3934 part 2. findOnlyInterestingUse() was not setting IsCopy and IsDstP...
Evan Cheng
2009-04-13
Make these errors more noticable in build logs.
Daniel Dunbar
2009-04-13
Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be
Bob Wilson
2009-04-13
Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize
Dan Gohman
2009-04-13
Refactor some code in SelectionDAGLegalize::ExpandBUILD_VECTOR.
Bob Wilson
2009-04-13
PR3934: Fix a bogus two-address pass assertion.
Evan Cheng
[next]