2009-04-16 |
Dan Gohman | Handle a pointer type correctly in SCEVExpander::visitA... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | In the list-burr's pseudo two-addr dependency heuristic... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Handle SUBREG_TO_REG instructions with the same heuristics |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Fix a bug with inttoptr/ptrtoint casts where the pointe... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Devang Patel | Do not treat beginning of inlined scope as beginning... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Minor code simplifications. Don't attempt LSR on theore... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | LSR is no longer a GEP optimizer. It is now an IV expre... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Fix SCEVExpander::visitSMaxExpr and SCEVExpander::visit... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Teach SCEVExpander::InsertCastOfTo to avoid creating... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Use ConstantExpr::getIntToPtr instead of SCEVExpander... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Use a SCEV expression cast instead of immediately inser... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Devang Patel | Record line number at the beginning of a func.start. |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Rafael Espindola | fix PR3995. A scale must be 1, 2, 4 or 8. |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Chris Lattner | prove diagnostic -> group mapping information. |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dan Gohman | Expand GEPs in ScalarEvolution expressions. SCEV expres... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Chris Lattner | encode subgroups into the clang .inc file. -Wall now... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Devang Patel | In -fast mode do what FastISel does. |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Devang Patel | If FastISel is run and it has known DebugLoc then use it. |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Devang Patel | If location where the function was inlined is not know... |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Chris Lattner | start producing subgroup info. |
commit | commitdiff | tree | snapshot |
2009-04-16 |
Dale Johannesen | Another testcase for IV shortening. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dale Johannesen | Eliminate zext over (iv | const) or (signed iv), |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | make sure that empty diag groups get known by clang. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | implement support for writing out diagnostic group... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Devang Patel | s/RootDbgScope/FunctionDbgScope/g |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dale Johannesen | Eliminate zext over (iv & const) or ((iv+const)&const) |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | use UppercaseString instead of EmitAllCaps |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | use escape string. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | teach EscapeString and UnescapeString to handle ". |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Devang Patel | Add DISubprogram is not null check. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Generalize one of the SelectionDAG::ReplaceAllUsesWith... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | rename -gen-clang-diags-options -> -gen-clang-diag... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | move clang-specific makefile goop to clang makefile. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Fix 80-column violations. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Add a folding table entry for MOV8rr_NOREX. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Devang Patel | Check isInlinedSubroutine() before creating DW_TAG_inli... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Fix MachineInstr::getNumExplicitOperands to count |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | don't infer diag class from parenting relations, make... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | include the default mapping in the clang diagnostic... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | minor cleanups |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Nick Lewycky | Limit the number of times we're willing to chase pointe... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Douglas Gregor | Allow jumping to the end of a bitstream while reading |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Bill Wendling | Check for alignment. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Bill Wendling | More obsessive reformatting. Fixed some validation... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Don't use "protected:" in classes that aren't intended... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Fix doxygen comment syntax. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Fix X86MachineFunctionInfo's doxygen comment. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Move MachineRegisterInfo::setRegClass out of line. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Move MachineJumpTableInfo::ReplaceMBBInJumpTables out... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Give RemoveRegOperandFromRegInfo a comment and move the |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dale Johannesen | Enhance induction variable code to remove the |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Evan Cheng | Avoid making the transformation enabled by my last... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Devang Patel | While inlining, clone llvm.dbg.func.start intrinsic... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Chris Lattner | silence a warning. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Devang Patel | Construct and emit DW_TAG_inlined_subroutine DIEs for... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Do for GR16_NOREX what r69049 did for GR8_NOREX, to... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Devang Patel | Add a method to check that the subprogram holds debug... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | Add a new MOV8rr_NOREX, and make X86's copyRegToReg... |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Bill Wendling | Testcase for r69104. |
commit | commitdiff | tree | snapshot |
2009-04-15 |
Dan Gohman | GR8_NOREX can contain the H registers, since they don... |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Evan Cheng | Optimize conditional branch on i1 phis with non-constan... |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Dan Gohman | Fix the RUN lines so that this test actually tests. |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Dan Gohman | For the h-register addressing-mode trick, use the corre... |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Evan Cheng | Mac OS X 10.6 and above do not use key manager to regis... |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Dan Gohman | When the result of an EXTRACT_SUBREG, INSERT_SUBREG... |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Mikhail Glushenkov | Call CreateProcess with bInheritHandles = TRUE. |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Mikhail Glushenkov | Delete trailing whitespace. |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Evan Cheng | Some of GR8_NOREX registers are only available in 64... |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Sanjiv Gupta | Handle aggregate type arguments to direct and indirect... |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Dale Johannesen | Use the output of the asm so the optimizer won't |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Owen Anderson | LoopIndexSplit needs to inform the loop pass manager... |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Dale Johannesen | Do not force asm's to be chained if they don't touch |
commit | commitdiff | tree | snapshot |
2009-04-14 |
Evan Cheng | Fix PR3934 part 2. findOnlyInterestingUse() was not... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Daniel Dunbar | Make these errors more noticable in build logs. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Bob Wilson | Change SelectionDAG type legalization to allow BUILD_VE... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Bob Wilson | Refactor some code in SelectionDAGLegalize::ExpandBUILD... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Evan Cheng | PR3934: Fix a bogus two-address pass assertion. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Bill Wendling | Get rid of some compile warnings. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Douglas Gregor | Add a static APInt::getNumWords |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Devang Patel | Right now, Debugging information to encode scopes ... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Devang Patel | Reapply 68847. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Implement x86 h-register extract support. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Remove x86's special-case handling for ISD::TRUNCATE and |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Fix copy+pastos in comments. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Generalize getRegisterClassForRegister to handle registers |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Don't abort on an aliasing physical register that does... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | When assigning a physical register to a MachineOperand... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | List the l registers before h registers, for consistency. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Add an assertion to verify that a copy was actually... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Use X86::SUBREG_8BIT instead of hard-coding the equival... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Add a comment about MOVSX64rr8. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Add comments to INSERT_SUBREG, EXTRACT_SURBEG, SUBREG_T... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Dan Gohman | Fix another hard-coded constant to use X86AddrNumOperands. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Rafael Espindola | X86-64 TLS support for local exec and initial exec. |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Sanjiv Gupta | While passing arg of types larger than char only one... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Nick Lewycky | Fix ocaml bindings; add "available_externally" linkage... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Nick Lewycky | Fix warning in .ll parser, detect and reject available_... |
commit | commitdiff | tree | snapshot |
2009-04-13 |
Chris Lattner | add AvailableExternally linkage to C bindings. |
commit | commitdiff | tree | snapshot |
next |