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
/
SelectionDAG
/
SelectionDAGBuilder.cpp
Age
Commit message (
Expand
)
Author
2010-06-25
The hasMemory argument is irrelevant to how the argument
Dale Johannesen
2010-06-25
Remove variables which are assigned to but for which the value
Duncan Sands
2010-06-25
use ArgOperand API
Gabor Greif
2010-06-24
Simplify this code; switch lowering shouldn't produce cases
Dan Gohman
2010-06-24
Optimize the "bit test" code path for switch lowering in the
Dan Gohman
2010-06-21
Revert r106422, which is breaking the non-fast-isel path.
Dan Gohman
2010-06-21
More changes for non-top-down fast-isel.
Dan Gohman
2010-06-18
Eliminate unnecessary uses of getZExtValue().
Dan Gohman
2010-06-01
Keep track of incoming debug value of unused argument.
Devang Patel
2010-05-29
Reorder some code in SelectionDAGBuilder.
Dan Gohman
2010-05-29
SelectionDAG shouldn't have a FunctionLoweringInfo member. RegsForValue
Dan Gohman
2010-05-28
Eliminate the restriction that the array size in an alloca must be i32.
Dan Gohman
2010-05-27
back out 104862/104869. Can reuse stacksave after all. Very cool.
Jim Grosbach
2010-05-27
hook ISD::STACKADDR to an intrinsic
Jim Grosbach
2010-05-26
Adjust eh.sjlj.setjmp to properly have a chain and to have an opcode entry in
Jim Grosbach
2010-05-22
Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit.
Jim Grosbach
2010-05-11
I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it
Duncan Sands
2010-05-11
Fixes for Microsoft Visual Studio 2010, from Steven Watanabe!
Douglas Gregor
2010-05-07
Verify variable directly.
Devang Patel
2010-05-05
Use getValue() for PHINodes when direct NodeMap access does not work.
Devang Patel
2010-05-01
Don't pass SDValues by non-const reference unless they may be
Dan Gohman
2010-05-01
Reorgnaize more switch code lowering to clean up some tricky
Dan Gohman
2010-05-01
Delete the EdgeMapping variable itself.
Dan Gohman
2010-04-29
Refactor.
Devang Patel
2010-04-29
DO not push DBG_VALUE machine instructions for inlined fuction arguments in e...
Devang Patel
2010-04-29
Re-enable 102565 with fixes.
Evan Cheng
2010-04-29
Temporarily disable my changes to unbreak the build.
Evan Cheng
2010-04-29
Do not generate duplicate dbg_value instructions for function arguments.
Evan Cheng
2010-04-29
Avoid emitting a dbg_value machineinstr that's not going to be inserted into ...
Evan Cheng
2010-04-29
Check Reg against zero.
Evan Cheng
2010-04-28
tidy up.
Devang Patel
2010-04-28
Replace r102368 with code that's less fragile. This creates DBG_VALUE instruc...
Evan Cheng
2010-04-27
Ignore DBG_VALUE instructions that points to undef values.
Devang Patel
2010-04-27
Revert a small part of 102372; this fixes at least one
Dale Johannesen
2010-04-26
Remove crufty comments.
Dale Johannesen
2010-04-26
Add DBG_VALUE handling for byval parameters; this
Dale Johannesen
2010-04-22
Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlocks down
Dan Gohman
2010-04-22
Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISel
Dan Gohman
2010-04-22
Move PHINodesToUpdate out of SelectionDAGBuilder and into
Dan Gohman
2010-04-21
Move several SelectionDAG-independent utility functions out of the
Dan Gohman
2010-04-20
Sink the CopyToExportRegsIfNeeded calls out of SelectionDAGISel
Dan Gohman
2010-04-20
Don't send PHI nodes down to SelectionDAGBuilder of FastISel, since
Dan Gohman
2010-04-20
Sink DebugLoc handling out of SelectionDAGISel into FastISel and
Dan Gohman
2010-04-19
Eliminate the CurMBB member from SelectionDAGBuilder. For places that
Dan Gohman
2010-04-19
Code that needs a TargetMachine should have access to one directly, rather
Dan Gohman
2010-04-19
Move isInTailCallPosition out of SelectionDAGBuilder, as it isn't
Dan Gohman
2010-04-17
Delete now-unnecessary const_casts.
Dan Gohman
2010-04-17
Use const qualifiers with TargetLowering. This eliminates several
Dan Gohman
2010-04-16
Revert 101465, it broke internal OpenGL testing.
Eric Christopher
2010-04-16
Avoid creating virtual registers for unused values.
Dan Gohman
[prev]
[next]