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
2012-02-06
Move some llvm_unreachable's from r149849 out of switch statements to satisfy...
Craig Topper
2012-02-05
Persuade GCC that there is nothing worth warning about here (there isn't).
Duncan Sands
2012-02-05
Add additional documentation to the extract-and-trunc dagcombine optimization.
Nadav Rotem
2012-02-05
Convert assert(0) to llvm_unreachable
Craig Topper
2012-02-05
reapply the patches reverted in r149470 that reenable ConstantDataArray,
Chris Lattner
2012-02-04
Drop the REDEF_BY_EC VNInfo flag.
Jakob Stoklund Olesen
2012-02-04
Correctly terminate a physreg redefined by an early clobber.
Jakob Stoklund Olesen
2012-02-04
Fix a leak!
Nick Lewycky
2012-02-04
Don't store COPY pointers in VNInfo.
Jakob Stoklund Olesen
2012-02-04
TargetPassConfig: confine the MC configuration to TargetMachine.
Andrew Trick
2012-02-04
Move TargetPassConfig implementation into Passes.cpp
Andrew Trick
2012-02-04
Make TargetPassConfig an ImmutablePass so CodeGenPasses can query options
Andrew Trick
2012-02-04
Emit new property tag.
Devang Patel
2012-02-04
[fast-isel] HandlePHINodesInSuccessorBlocks() can promite i8 and i16 types too.
Chad Rosier
2012-02-03
Trim headers.
Jakob Stoklund Olesen
2012-02-03
Delete some dead code.
Jakob Stoklund Olesen
2012-02-03
Handle register mask operands in setPhysRegsDeadExcept().
Jakob Stoklund Olesen
2012-02-03
ArrayRef'ize MI::setPhysRegsDeadExcept().
Jakob Stoklund Olesen
2012-02-03
Handle all live physreg defs in the same place.
Jakob Stoklund Olesen
2012-02-03
Initialize all common codegen passes before configuration so we can use their...
Andrew Trick
2012-02-03
The type-legalizer often scalarizes code. One of the common patterns is extra...
Nadav Rotem
2012-02-03
Added TargetPassConfig. The first little step toward configuring codegen passes.
Andrew Trick
2012-02-03
whitespace
Andrew Trick
2012-02-03
Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is
Akira Hatanaka
2012-02-02
Require non-NULL register masks.
Jakob Stoklund Olesen
2012-02-02
Re-apply the coalescer fix from r149147. Commit r149597 should have fixed the...
Lang Hames
2012-02-02
Break as soon as the MustMapCurValNos flag is set - no need to reiterate.
Lang Hames
2012-02-02
PR11868. The previous loop in LiveIntervals::join would sometimes fall over if
Lang Hames
2012-02-01
fix cmake
Andrew Trick
2012-02-01
VLIW specific scheduler framework that utilizes deterministic finite automato...
Andrew Trick
2012-02-01
SwitchInst refactoring.
Stepan Dyatkovskiy
2012-02-01
Revert Chris' commits up to r149348 that started causing VMCoreTests unit tes...
Argyrios Kyrtzidis
2012-01-31
Obvious unnecessary loop removal. Follow through from previous checkin.
Andrew Trick
2012-01-31
with recent changes, ConstantArray is never a "string". Remove the associated
Chris Lattner
2012-01-31
RAFast: Generalize the logic for return operands.
Andrew Trick
2012-01-31
remove the last vestiges of llvm::GetConstantStringInfo, in CodeGen.
Chris Lattner
2012-01-31
rework this logic to not depend on the last argument to GetConstantStringInfo,
Chris Lattner
2012-01-31
don't emit a 1-byte object as a .fill. This is silly and causes
Chris Lattner
2012-01-31
Remove the now-dead llvm.eh.exception and llvm.eh.selector intrinsics.
Bill Wendling
2012-01-31
Remove the eh.exception and eh.selector intrinsics. Also remove a hack to copy
Bill Wendling
2012-01-31
Use the correct ShiftAmtTy for creating shifts after legalization. PR11881. ...
Eli Friedman
2012-01-30
Chris's constant data sequence refactoring actually enabled printing
Chandler Carruth
2012-01-30
Here's a new one: GCC was complaining about an only-used-in-asserts
Matt Beaumont-Gay
2012-01-30
when verbose asm is on, print integers in ConstantDataSequentials just
Chris Lattner
2012-01-30
don't lose tail padding on ConstantDataAggregate vec3's.
Chris Lattner
2012-01-29
Fix some scavenger performance issues.
Jakob Stoklund Olesen
2012-01-29
Avoid creating BitVector temporaries.
Jakob Stoklund Olesen
2012-01-28
Reapply r149159 with a fix to add to a PHI node with a non-null parent.
Bill Wendling
2012-01-28
Remove code that adds live ranges for dead defs. It seems to be breaking things.
Lang Hames
2012-01-28
Revert r149159 until I can fix tests.
Bill Wendling
[prev]
[next]