2008-01-11 |
Chris Lattner | add operator==/!= to smallvector. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | rename MachineInstr::setInstrDescriptor -> setDesc |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | remove xchg and shift-reg-by-1 instructions, which... |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | add a note, remove a done deed. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Arnold Schwaighofer | hrm - correct spelling. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Arnold Schwaighofer | Improve tail call optimized call's argument lowering... |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Arnold Schwaighofer | Correct a copy and paste error. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Evan Cheng | Some C backend ByVal parameter attribute support. Not... |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Evan Cheng | Rename Int_CVTSI642SSr* to Int_CVTSI2SS64r* for naming... |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | more flags set right |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | add some missing flags. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | don't include loopinfo.h from this file. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | Move typedef of loop to top of the file where it is... |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | Fix 80 col violations |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | document the byval parameter attribute. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | add some notes. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Chris Lattner | When inlining a functino with a byval argument, make... |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Evan Cheng | A couple of obvious off-by-one bugs. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Scott Michel | More CellSPU refinement and progress: |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Evan Cheng | Allow parameter attributes on varargs function parameters. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Dale Johannesen | Weak zeroes don't go in bss on Darwin. |
commit | commitdiff | tree | snapshot |
2008-01-11 |
Dale Johannesen | Weak things initialized to 0 don't go in bss on Darwin. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | Simplify the side effect stuff a bit more and make... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | Clamp down on sinking of lots of instructions. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | IMPLICIT_USE and IMPLICIT_DEF are dead, remove them. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Duncan Sands | Output sinl for a long double FSIN node, not sin. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Evan Cheng | Only remat loads from immutable stack slots. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Evan Cheng | Simplify some code. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | Start inferring side effect information more aggressive... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Evan Cheng | Clearify the meaning of immutable StackObject. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | Fix a crash on code like: let x = 1 {x |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | rename X86InstrX86-64.td -> X86Instr64bit.td |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | add SDNPSideEffect node property declaration |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | remove explicit sets of 'neverHasSideEffects' that... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | if an instr lacks a pattern, assume it has side effects... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | start inferring 'no side effects'. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | get def use info more correct. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | Infer mayload |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | add SDNPMayLoad to the 'load' sdnode definition. This... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | realize that instructions who match intrinsics that... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | verify that the frame index is immutable before remat... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Owen Anderson | Don't use LiveVariables::VarInfo::DefInst. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Evan Cheng | Codegen improvement has reduced one spill. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Evan Cheng | Mark byval parameter stack objects mutable for now. |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Evan Cheng | Add a isImmutable bit to StackObject. Fixed stack objec... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Dale Johannesen | Emit unused EH frames for weak definitions on Darwin, |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Owen Anderson | Get rid of all uses of LiveVariables::VarInfo::DefInst... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | provide def_* and use_* iterators in addition to reg_... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Owen Anderson | Add more comments explaining the basics of how the... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Evan Cheng | Do not use the stack pointer directly, issue a copyfrom... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Owen Anderson | Get rid of the isKillInst predicate. LiveVariables... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | Fix PR1845 and rdar://5676945. Generic vectors smaller |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Chris Lattner | new testcase for PR1845 |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Evan Cheng | Remove comments that do not correspond to anything... |
commit | commitdiff | tree | snapshot |
2008-01-10 |
Owen Anderson | Copies need to be inserted before the first terminator... |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Evan Cheng | Special copy SUnit's do not have SDNode's. |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Owen Anderson | Clean up StrongPHIElimination a bit, and add some more... |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Duncan Sands | Fix compile failures with g++-4.3. |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Chris Lattner | many cleanups and fixed, contributed by Sam Bishop |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Owen Anderson | StrongPHIElim: Now with even fewer trivial bugs! |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Owen Anderson | Fix an infinite recursion bug in InsertCopies. |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Owen Anderson | Fix some simple bugs. StrongPHIElimination now does... |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Evan Cheng | Fix sse2.psrl.w and sse2.psrl.q definitions. |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Chris Lattner | Fix llvm-ld -Xlinker, patch by Daniel Teske! |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Chris Lattner | add a testcase |
commit | commitdiff | tree | snapshot |
2008-01-09 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Chris Lattner | Make load->store deletion a bit smarter. This allows... |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Owen Anderson | Rename registers that do not need copies. |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Duncan Sands | Crashes llc when using Chris's new legalization logic. |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Ted Kremenek | Added "getRoot()" to ImmutableMap. |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Ted Kremenek | Fixed 80 col. violation. |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Chris Lattner | add a mayLoad property for machine instructions, a... |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Duncan Sands | Use size_t to store Pos, avoid truncating value |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Chris Lattner | Implement PR1795, an instcombine hack for forming GEPs... |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Chris Lattner | add match support for casts. |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Chris Lattner | remove darwin/i386 t-t |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Chris Lattner | Finally implement correct ordered comparisons for PPC... |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Chris Lattner | Testcase for PR1721 |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Owen Anderson | Actually insert copies now! |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Chris Lattner | Fix PR1797 |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Evan Cheng | Minor fix to enable x86-64 pic jit (still fails for... |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Evan Cheng | Fix a x86-64 static codegen bug. This fixes a lot of... |
commit | commitdiff | tree | snapshot |
2008-01-08 |
Bill Wendling | Silence warning about loss of precision. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Evan Cheng | Only mark instructions that load a single value without... |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Chris Lattner | add a new bit. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Evan Cheng | Unbreak x86-64. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Chris Lattner | add a note that is important for some fp apps. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Chris Lattner | possible switch lowering improvement. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Owen Anderson | Oops, missed one. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Owen Anderson | Make some predicates static. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Duncan Sands | I doubt the address of the Error string was intended |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Duncan Sands | Add missing newline at EOF. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Nate Begeman | Update the comment on scalar to vector to be a bit... |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Nate Begeman | Update test to catch recent x86 insert regression and... |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Duncan Sands | Small cleanup for handling of type/parameter attribute |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Duncan Sands | Unbreak x86-32 darwin long double! |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Duncan Sands | Fix long double support on x86-32 linux. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Gordon Henriksen | Pruning includes. |
commit | commitdiff | tree | snapshot |
2008-01-07 |
Bill Wendling | Operand 1 should be a register. We don't care if it... |
commit | commitdiff | tree | snapshot |
next |