- 2810bac Handle Values with no value in getCopyFromRegs. by Dan Gohman · 15 years ago
- 0baaa9b Propagate alloca alignment information via variable size object frame by Eric Christopher · 15 years ago
- 1e936277 Revert r108369, sorting llvm.dbg.declare information by source position, by Dan Gohman · 15 years ago
- bfd4fd7 The SelectionDAGBuilder's handling of debug info, on rare by Dale Johannesen · 15 years ago
- 4bda1c8 Revert. This isn't the correct way to go. by Bill Wendling · 15 years ago
- 973dc3b Handle code gen for the unreachable instruction if it's the only instruction in by Bill Wendling · 15 years ago
- 474e56a 80-col. by Eric Christopher · 15 years ago
- caca548 In inline asm treat indirect 'X' constraint as 'm'. by Dale Johannesen · 15 years ago
- a18c5a0 Fix a typo and fit in 80 columns. Found by Bob Wilson. by Rafael Espindola · 15 years ago
- a76eccf Fix va_arg for doubles. With this patch VAARG nodes always contain the by Rafael Espindola · 15 years ago
- d7b5ce3 Reapply bottom-up fast-isel, with several fixes for x86-32: by Dan Gohman · 15 years ago
- 6586e9b --- Reverse-merging r107947 into '.': by Bob Wilson · 15 years ago
- 0b5aa1c Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emitting by Dan Gohman · 15 years ago
- e757043 Revert 107840 107839 107813 107804 107800 107797 107791. by Dan Gohman · 15 years ago
- e7ccc51 Implement bottom-up fast-isel. This has the advantage of not requiring by Dan Gohman · 15 years ago
- 2d4d01d Add X86FastISel support for return statements. This entails refactoring by Dan Gohman · 15 years ago
- e784616 Move FunctionLoweringInfo.h out into include/llvm/CodeGen. This will by Dan Gohman · 15 years ago
- fe7532a Split the SDValue out of OutputArg so that SelectionDAG-independent by Dan Gohman · 15 years ago
- ee0cb70 CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext. by Dan Gohman · 15 years ago
- a3ca21b Propagate debug loc. by Devang Patel · 15 years ago
- 2c0315a random tidying by Chris Lattner · 15 years ago
- 4d887f7c Propagate the AlignStack bit in InlineAsm's to the by Dale Johannesen · 15 years ago
- 93f5920 Rename CreateReg to CreateRegs, and MakeReg to CreateReg. by Dan Gohman · 15 years ago
- 85e02e9 Rename CreateRegForValue to CreateReg, and change its argument by Dan Gohman · 15 years ago
- d432223 Reapply r106422, splitting the code for materializing a value out of by Dan Gohman · 15 years ago
- 9576645a Don't use operator[] here, because it's not desirable to insert a default by Dan Gohman · 15 years ago
- 945a347 Remove an unused variable. The call to getRoot has side-effects, so by Duncan Sands · 15 years ago
- f69acfe use ArgOperand API by Gabor Greif · 15 years ago
- 6d28e73 Remove initialized but otherwise unused variables. by Duncan Sands · 15 years ago
- ce97d55 The hasMemory argument is irrelevant to how the argument by Dale Johannesen · 15 years ago
- 2dc70be Remove variables which are assigned to but for which the value by Duncan Sands · 15 years ago
- eba0be7 use ArgOperand API by Gabor Greif · 15 years ago
- 8a84cd5 Simplify this code; switch lowering shouldn't produce cases by Dan Gohman · 15 years ago
- 0695e09 Optimize the "bit test" code path for switch lowering in the by Dan Gohman · 15 years ago
- bbc29ea Revert r106422, which is breaking the non-fast-isel path. by Dan Gohman · 15 years ago
- f64fdd6 More changes for non-top-down fast-isel. by Dan Gohman · 15 years ago
- f1d8304 Eliminate unnecessary uses of getZExtValue(). by Dan Gohman · 15 years ago
- b0c7639 Keep track of incoming debug value of unused argument. Radar 7927666. by Devang Patel · 15 years ago
- 4db93c9 Reorder some code in SelectionDAGBuilder. by Dan Gohman · 15 years ago
- d16aa54 SelectionDAG shouldn't have a FunctionLoweringInfo member. RegsForValue by Dan Gohman · 15 years ago
- 2140a74 Eliminate the restriction that the array size in an alloca must be i32. by Dan Gohman · 15 years ago
- c9f532d back out 104862/104869. Can reuse stacksave after all. Very cool. by Jim Grosbach · 15 years ago
- b68dfb4 hook ISD::STACKADDR to an intrinsic by Jim Grosbach · 15 years ago
- c98892f Adjust eh.sjlj.setjmp to properly have a chain and to have an opcode entry in by Jim Grosbach · 15 years ago
- bd9485d Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit. by Jim Grosbach · 15 years ago
- 6c5e435 I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it by Duncan Sands · 15 years ago
- 6739a89 Fixes for Microsoft Visual Studio 2010, from Steven Watanabe! by Douglas Gregor · 15 years ago
- 2ae3397 Verify variable directly. by Devang Patel · 16 years ago
- 92b21ca Use getValue() for PHINodes when direct NodeMap access does not work. by Devang Patel · 16 years ago
- 63f3111 Don't pass SDValues by non-const reference unless they may be modified. by Dan Gohman · 16 years ago
- 5d05971 Reorgnaize more switch code lowering to clean up some tricky by Dan Gohman · 16 years ago
- f051471 Delete the EdgeMapping variable itself. by Dan Gohman · 16 years ago
- 0395553 Refactor. by Devang Patel · 16 years ago
- a46953d DO not push DBG_VALUE machine instructions for inlined fuction arguments in entry block. by Devang Patel · 16 years ago
- 923679f Re-enable 102565 with fixes. by Evan Cheng · 16 years ago
- d65a1e7 Temporarily disable my changes to unbreak the build. by Evan Cheng · 16 years ago
- 5fb45a2 Do not generate duplicate dbg_value instructions for function arguments. by Evan Cheng · 16 years ago
- 70a0145 Avoid emitting a dbg_value machineinstr that's not going to be inserted into entry block. by Evan Cheng · 16 years ago
- f4336eb Check Reg against zero. by Evan Cheng · 16 years ago
- bb728e1 tidy up. by Devang Patel · 16 years ago
- 6e82245 Replace r102368 with code that's less fragile. This creates DBG_VALUE instructions for function arguments early and insert them after instruction selection is done. by Evan Cheng · 16 years ago
- 1a0bbe2 Ignore DBG_VALUE instructions that points to undef values. by Devang Patel · 16 years ago
- eb61a7d Revert a small part of 102372; this fixes at least one by Dale Johannesen · 16 years ago
- 59a4385 Remove crufty comments. by Dale Johannesen · 16 years ago
- e098352 Add DBG_VALUE handling for byval parameters; this by Dale Johannesen · 16 years ago
- 5b43aa0 Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlocks down by Dan Gohman · 16 years ago
- c594eab Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISel by Dan Gohman · 16 years ago
- fd81254 Move PHINodesToUpdate out of SelectionDAGBuilder and into by Dan Gohman · 16 years ago
- 450aa64 Move several SelectionDAG-independent utility functions out of the by Dan Gohman · 16 years ago
- 950fe78 Sink the CopyToExportRegsIfNeeded calls out of SelectionDAGISel by Dan Gohman · 16 years ago
- f41ad47 Don't send PHI nodes down to SelectionDAGBuilder of FastISel, since by Dan Gohman · 16 years ago
- e450d74 Sink DebugLoc handling out of SelectionDAGISel into FastISel and by Dan Gohman · 16 years ago
- 7c0303a Eliminate the CurMBB member from SelectionDAGBuilder. For places that by Dan Gohman · 16 years ago
- c334960 Code that needs a TargetMachine should have access to one directly, rather by Dan Gohman · 16 years ago
- a91754d Move isInTailCallPosition out of SelectionDAGBuilder, as it isn't by Dan Gohman · 16 years ago
- 8422e57 Delete now-unnecessary const_casts. by Dan Gohman · 16 years ago
- 21cea8a Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 16 years ago
- 7258dcd Revert 101465, it broke internal OpenGL testing. by Eric Christopher · 16 years ago
- 3a7ee8e Avoid creating virtual registers for unused values. by Dan Gohman · 16 years ago
- 5664b9f Fix an assertion string. by Dan Gohman · 16 years ago
- f375520 reapply r101434 with a fix for self-hosting by Gabor Greif · 16 years ago
- 403e969 back out r101423 and r101397, they break llvm-gcc self-host on darwin10 by Gabor Greif · 16 years ago
- 33ae80b reapply r101364, which has been backed out in r101368 with a fix by Gabor Greif · 16 years ago
- 9fd00c7 back out r101364, as it trips the linux nightlybot on some clang C++ tests by Gabor Greif · 16 years ago
- aafd209 rotate CallInst operands, i.e. move callee to the back of the operand array by Gabor Greif · 16 years ago
- 913c998 Add more const qualifiers for LLVM IR pointers in CodeGen. by Dan Gohman · 16 years ago
- bcaf681 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 16 years ago
- c87b74d Delete unneeeded arguments. by Dan Gohman · 16 years ago
- 8ebcbe9 Pull utility routines with no SelectionDAG dependence out of by Dan Gohman · 16 years ago
- f5cca35 Fix typos in comments. by Dan Gohman · 16 years ago
- 4ce1fb1 Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. by Dan Gohman · 16 years ago
- a676926 Use twines to simplify calls to report_fatal_error. For code size and readability. by Benjamin Kramer · 16 years ago
- 3c65a83 convert a report_fatal_error that I was able to trigger into a nice error by Chris Lattner · 16 years ago
- 94ef528 minor tidying. by Chris Lattner · 16 years ago
- 2104b8d rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 16 years ago
- 3b9f02a Three changes: by Chris Lattner · 16 years ago
- fb964e5 remove the now-redundant MMI pointer in SelectionDAG. by Chris Lattner · 16 years ago
- ab5dc34 selection dag doesn't need DwarfWriter, remove some tendrils. by Chris Lattner · 16 years ago
- c576ee9 Reapply address space patch after fixing an issue in MemCopyOptimizer. by Mon P Wang · 16 years ago
- bd009d6 stop using DebugLoc::getUnknownLoc() by Chris Lattner · 16 years ago