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
2012-02-15
comment
Andrew Trick
2012-02-15
Disentangle moving a machine instr from updating LiveIntervals.
Lang Hames
2012-02-14
Handle regmasks in findRegisterDefOperandIdx().
Jakob Stoklund Olesen
2012-02-14
Silence the new -Wempty-body warning. It appeared because the next statement
Dmitri Gribenko
2012-02-14
Add code to the target lowering object file module to handle module flags.
Bill Wendling
2012-02-14
Tighten physical register invariants: Allocatable physical registers can
Lang Hames
2012-02-13
v2f16 is a floating point type. Add symbolic floating point type ranges to p...
Owen Anderson
2012-02-11
Add TargetPassConfig hooks for scheduling/bundling.
Andrew Trick
2012-02-11
comment
Andrew Trick
2012-02-10
Clean up comment.
Jakob Stoklund Olesen
2012-02-10
Add a static MachineOperand::clobbersPhysReg().
Jakob Stoklund Olesen
2012-02-10
RegAlloc superpass: includes phi elimination, coalescing, and scheduling.
Andrew Trick
2012-02-10
Remove unused 'isAlias' parameter.
Lang Hames
2012-02-10
Cache basic block boundaries for faster RegMaskSlots access.
Jakob Stoklund Olesen
2012-02-10
Optimize LiveIntervals::intervalIsInOneMBB().
Jakob Stoklund Olesen
2012-02-09
Improve TargetPassConfig. No intended functionality.
Andrew Trick
2012-02-08
Codegen pass definition cleanup. No functionality.
Andrew Trick
2012-02-08
Move pass configuration out of pass constructors: MachineLICM.
Andrew Trick
2012-02-08
Move pass configuration out of pass constructors: StackSlotColoring.
Andrew Trick
2012-02-08
Move pass configuration out of pass constructors: PostRAScheduler.
Andrew Trick
2012-02-08
Move pass configuration out of pass constructors: BranchFolderPass
Andrew Trick
2012-02-08
Added TargetPassConfig::setOpt
Andrew Trick
2012-02-08
Added Pass::createPass(ID) to handle pass configuration by ID
Andrew Trick
2012-02-08
Move pass configuration out of pass constructors: TailDuplicate::PreRegAlloc
Andrew Trick
2012-02-08
Keep track of register masks in LiveIntervalAnalysis.
Jakob Stoklund Olesen
2012-02-08
Added MachineInstr::isBundled() to check if an instruction is part of a bundle.
Andrew Trick
2012-02-08
whitespace
Andrew Trick
2012-02-06
Remove some unused functions.
Jakob Stoklund Olesen
2012-02-06
Move some llvm_unreachable's from r149849 out of switch statements to satisfy...
Craig Topper
2012-02-05
Convert assert(0) to llvm_unreachable
Craig Topper
2012-02-04
Drop the REDEF_BY_EC VNInfo flag.
Jakob Stoklund Olesen
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
Make TargetPassConfig an ImmutablePass so CodeGenPasses can query options
Andrew Trick
2012-02-04
Drop ZeroIndex and InvalidIndex.
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
Initialize all common codegen passes before configuration so we can use their...
Andrew Trick
2012-02-03
Added TargetPassConfig. The first little step toward configuring codegen passes.
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-01
VLIW specific scheduler framework that utilizes deterministic finite automato...
Andrew Trick
2012-01-31
Tidy up. Trailing whitespace.
Jim Grosbach
2012-01-31
Remove the eh.exception and eh.selector intrinsics. Also remove a hack to copy
Bill Wendling
2012-01-29
Fix some scavenger performance issues.
Jakob Stoklund Olesen
2012-01-27
Add a "moveInstr" method to LiveIntervals. This can be used to move instructions
Lang Hames
2012-01-27
Fix typo.
Jim Grosbach
2012-01-26
tidy up forward declarations.
Chris Lattner
2012-01-26
Clear kill flags before propagating a copy.
Jakob Stoklund Olesen
[prev]
[next]