aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h
AgeCommit message (Expand)AuthorFilesLines
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer1-2/+2
2016-05-18[WebAssembly] Don't expand divisions by constants.Dan Gohman1-0/+1
2016-02-16[WebAssembly] Implement __builtin_frame_address.Dan Gohman1-0/+1
2016-02-16[WebAssembly] Insert COPY_LOCAL between CopyToReg and FrameIndex DAG nodesDerek Schuff1-0/+1
2016-02-11[WebAssembly] Reformat WebAssemblyFrameLowering and WebAssemblyISelLoweringDerek Schuff1-8/+8
2016-01-26[WebAssembly] Implement unaligned loads and stores.Dan Gohman1-0/+2
2015-12-15[WebAssembly] Implement instruction selection for constant offsets in addresses.Dan Gohman1-0/+2
2015-12-11[WebAssembly] Implement prolog/epilog insertion and FrameIndex eliminationDerek Schuff1-0/+1
2015-12-04[WebAssembly] Initial varargs support.Dan Gohman1-0/+1
2015-11-25[WebAssembly] Support for register stackifying with load and store instructions.Dan Gohman1-0/+1
2015-11-19[WebAssembly] Implement isCheapToSpeculateCtlz and isCheapToSpeculateCttz.Dan Gohman1-0/+2
2015-11-13[WebAssembly] Inline asm support.Dan Gohman1-0/+3
2015-09-16[WebAssembly] Check in an initial CFG Stackifier passDan Gohman1-0/+2
2015-08-24WebAssembly: Implement callJF Bastien1-8/+10
2015-08-24Revert two bad commits.JF Bastien1-6/+3
2015-08-24callJF Bastien1-3/+6
2015-08-24[WebAssembly] Skeleton FastISel supportDan Gohman1-0/+8
2015-08-11WebAssembly: implement WebAssemblyTargetLowering::getTargetNodeNameJF Bastien1-1/+3
2015-08-03WebAssembly: implement getScalarShiftAmountTy so we can shift by amount, with...JF Bastien1-0/+2
2015-07-31WebAssembly: print basic integer assembly.JF Bastien1-0/+2
2015-07-22WebAssembly: basic bitcode → assembly CodeGen testJF Bastien1-0/+16
2015-06-29[WebAssembly] Initial WebAssembly backendDan Gohman1-0/+49