- d71bb56 EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have the same index, but the by Bill Wendling · 15 years ago
- e7fd7c6 Remove this debug output. The MachineFunction will be printed once all of by Dan Gohman · 15 years ago
- 8387d7d The local register allocator has to spill dirty callee saved registers before a by Jakob Stoklund Olesen · 15 years ago
- ccff812 Attach AT_APPLE_optimized attribute to optimized function's debug info. by Devang Patel · 15 years ago
- 891ff8f EmitDbgValue doesn't need its EdgeMapping argument. by Dan Gohman · 15 years ago
- 132dace Don't use floating point in SimpleRegisterCoalescing. by Jakob Stoklund Olesen · 15 years ago
- 3ce89f4 Apply a patch from Jan Sjodin to fix a compiler abort on vector by Dan Gohman · 15 years ago
- 71cee76 Temporarily disable SelectionDAG kill flags, which are causing trouble. by Dan Gohman · 15 years ago
- 47bd03b Set register kill flags on the SelectionDAG path, at least in the easy cases. by Dan Gohman · 15 years ago
- f07fc97 Reject really weird coalescer case when trying to merge identical subregisters by Jakob Stoklund Olesen · 15 years ago
- a555ac9 Fix typos in assertion strings. by Dan Gohman · 15 years ago
- 02104df Slightly verboser debug spew from coalescer by Jakob Stoklund Olesen · 15 years ago
- 719f6a9 Refactor. by Devang Patel · 15 years ago
- 8c5358c Make naked functions work on PPC. by Dale Johannesen · 15 years ago
- 67a444c Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g. by Devang Patel · 15 years ago
- bd6cb4b Remove DBG_VALUE which reference dead stack slots. by Evan Cheng · 15 years ago
- a83ce98 DO not push DBG_VALUE machine instructions for inlined fuction arguments in entry block. by Devang Patel · 15 years ago
- 8fed761 Add comment. by Evan Cheng · 15 years ago
- a36acad Re-enable 102565 with fixes. by Evan Cheng · 15 years ago
- 16e4ace Temporarily disable my changes to unbreak the build. by Evan Cheng · 15 years ago
- 9e8a2b9 Do not generate duplicate dbg_value instructions for function arguments. by Evan Cheng · 15 years ago
- c924556 Fix missing #include. by Dan Gohman · 15 years ago
- ee1d91a Avoid emitting a dbg_value machineinstr that's not going to be inserted into entry block. by Evan Cheng · 15 years ago
- 1deef27 Check Reg against zero. by Evan Cheng · 15 years ago
- 6691a89 - Really preserve dbg_value instructions when the register is spilled. by Evan Cheng · 15 years ago
- f38c6c8 tidy up. by Devang Patel · 15 years ago
- 2ad0fcf 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 · 15 years ago
- 59b3655 Pretty print DBG_VALUE machine instructions. by Evan Cheng · 15 years ago
- e87f7bb Rework global alignment computation again. Now we do round up by Chris Lattner · 15 years ago
- 54fc4d6 While lowering dbg_declare, emit DBG_VALUE machine instruction if alloca matching llvm.dbg.declare intrinsic is missing. by Devang Patel · 15 years ago
- 0fd1099 Recompute kill flags from live intervals after coalescing instead of trying to by Jakob Stoklund Olesen · 15 years ago
- b3a3d5e Try operation promotion only if regular dag combine and target-specific ones failed to do anything. by Evan Cheng · 15 years ago
- 28ff35d Emit debug info for byval parameters. by Devang Patel · 15 years ago
- a7b611c further simplify EmitAlignment by eliminating the by Chris Lattner · 15 years ago
- 7558247 remove a dead argument to EmitAlignment. by Chris Lattner · 15 years ago
- 059ea13 remove some default arguments to EmitAlignment. by Chris Lattner · 15 years ago
- a43098d Refactor. by Devang Patel · 15 years ago
- 97303ee Use isReg(), isImm() and isFPImm(). by Devang Patel · 15 years ago
- dcde3db Check operand type first. by Devang Patel · 15 years ago
- 0f9d952 Ignore DBG_VALUE instructions that points to undef values. by Devang Patel · 15 years ago
- ac7eae5 - When legal, promote a load to zextload rather than ext load. by Evan Cheng · 15 years ago
- eac9c07 Identify when a lexical scope is split in to multiple instruction ranges. Emit such ranges using DW_AT_ranges. by Devang Patel · 15 years ago
- ed33b13 Do not count kill, implicit_def instructions as printed instructions. by Evan Cheng · 15 years ago
- 4c4d0c0 round zero-byte .zerofill directives up to 1 byte. This by Chris Lattner · 15 years ago
- fc0b860 Revert a small part of 102372; this fixes at least one by Dale Johannesen · 15 years ago
- d61647d add a comment in verbose-asm mode indicating why a noop is being generated. by Chris Lattner · 15 years ago
- ee9eb41 on darwin empty functions need to codegen into something of non-zero length, by Chris Lattner · 15 years ago
- cc7354e Avoid adding a null MD node operand, which crashes with "-debug" when trying by Bob Wilson · 15 years ago
- 5098da0 Use DW_AT_entry_pc instead of DW_AT_low_pc/DW_AT_high_pc pair. This simplifies debug range entries. by Devang Patel · 15 years ago
- 925965e Remove crufty comments. by Dale Johannesen · 15 years ago
- fdb42fa Add DBG_VALUE handling for byval parameters; this by Dale Johannesen · 15 years ago
- f48023b Insert dbg_value instructions for function entry block liveins (i.e. function arguments). by Evan Cheng · 15 years ago
- 567dd1f fix PR6921 a different way. Intead of increasing the by Chris Lattner · 15 years ago
- 6fa7636 Re-enable 102323 with fix: do not update dbg_value's with incorrect frame indices when the live interval are being re-materialized. by Evan Cheng · 15 years ago
- f74e25f Revert r102300/102301, which serious broke objc apps. by Chris Lattner · 15 years ago
- 211678a Update MachineSSAUpdater with the same changes I made for the IR-level by Bob Wilson · 15 years ago
- 6cd4b34 Temporary disable spiller modifying dbg_value. It's breaking build. by Evan Cheng · 15 years ago
- 962021b - Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo and rename it to emitFrameIndexDebugValue. by Evan Cheng · 15 years ago
- f822e73 Stop abusing EmitInstrWithCustomInserter for target-dependent by Dale Johannesen · 15 years ago
- 7dc7840 Add comment re byval args. Doesn't actually work this way yet. xs by Dale Johannesen · 15 years ago
- 044698b Fix PR6921: globals were not getting correctly rounded up to their by Chris Lattner · 15 years ago
- 95c57ea When a load operand is promoted to an extload, replace other uses with uses of extload result truncated. by Evan Cheng · 15 years ago
- a7bcef1 Apply a fix for a vector setcc dagcombine from Jan Sjodin. No by Dan Gohman · 15 years ago
- caf7740 Code refactoring. by Evan Cheng · 15 years ago
- e8c92dd Move FastISel's HandlePHINodesInSuccessorBlocks call down into FastISel by Dan Gohman · 15 years ago
- 314bf7c Revert 102135, 102129, 102127, 102106, 102104, 102102, 102012, 102004, by Dan Gohman · 15 years ago
- c04d545 Add comment. by Devang Patel · 15 years ago
- c105a2b Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlocks down by Dan Gohman · 15 years ago
- 18ee3bb Adjust debug range offsets for isWeakForLinker() functions. by Devang Patel · 15 years ago
- f81eca0 Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISel by Dan Gohman · 15 years ago
- 07c4e10 - It's not safe to promote rotates (at least not trivially). by Evan Cheng · 15 years ago
- 3b172f1 Fix a comment. by Dan Gohman · 15 years ago
- 620427d Move PHINodesToUpdate out of SelectionDAGBuilder and into by Dan Gohman · 15 years ago
- f1dabde Rename InsnAfterLabelMap and InsnBeforeLabelMap. by Devang Patel · 15 years ago
- 3547a88 Keep track of MCSymbol used to mark beginning of a function. by Devang Patel · 15 years ago
- bc655ea At this point Start and End are not null. by Devang Patel · 15 years ago
- a063e19 Run LiveVariables instead of computing liveness locally in -regalloc=fast. by Jakob Stoklund Olesen · 15 years ago
- e3dd855 Do not try to optimize a copy that has already been marked for deletion. by Evan Cheng · 15 years ago
- 708e474 Add command line option to disable debug info printing in .s file. This option does not impact debug info generation and preservation through earlier compile starges. by Devang Patel · 15 years ago
- 0020723 Add fast register allocator, enabled with -regalloc=fast. by Jakob Stoklund Olesen · 15 years ago
- 9cdb410 Identify when a lexical scope is split in to multiple instruction ranges. Emit such ranges using DW_AT_ranges. by Devang Patel · 15 years ago
- e566763 Implement -disable-non-leaf-fp-elim which disable frame pointer elimination by Evan Cheng · 15 years ago
- f0757b0 Add more const qualifiers on TargetMachine and friends. by Dan Gohman · 15 years ago
- af50975 Update CMakeLists.txt. by Dan Gohman · 15 years ago
- 5eb6d65 Move several SelectionDAG-independent utility functions out of the by Dan Gohman · 15 years ago
- 30fdb5c - Clean up some crappy code which deals with coalescing of copies which look at by Evan Cheng · 15 years ago
- 3115698 Rewrite machine cse to avoid recursion. by Evan Cheng · 15 years ago
- bc7588e Add another variant of this test which found a place where by Dan Gohman · 15 years ago
- 7609017 Because of the EMMS problem, right now we have to support by Dale Johannesen · 15 years ago
- 9196ab6 When MachineLICM is hoisting a physical register after regalloc, make sure the by Jakob Stoklund Olesen · 15 years ago
- d6060a4 Typo. by Evan Cheng · 15 years ago
- 92884f7 Sink the CopyToExportRegsIfNeeded calls out of SelectionDAGISel by Dan Gohman · 15 years ago
- ba5be5c Don't send PHI nodes down to SelectionDAGBuilder of FastISel, since by Dan Gohman · 15 years ago
- d84e806 Sink this use_empty() check into isUsedOutsideOfDefiningBlock. by Dan Gohman · 15 years ago
- c025c85 If a PHI node somehow has debug info, propogate it to the MachineInstr PHI. by Dan Gohman · 15 years ago
- 3f1403f Don't iterate through the whole block just to find the PHI nodes. by Dan Gohman · 15 years ago
- a9b2313 use abstract accessors to CallInst by Gabor Greif · 15 years ago
- 44e0508 Bill's change in r95336 broke empty aggregates embedded by Chris Lattner · 15 years ago
- 8b1dbeb Delete a redundant return statement. by Dan Gohman · 15 years ago
- 86c5abb The visitXOR method can return the same SDNode. If so, we don't want to delete by Bill Wendling · 15 years ago