2006-05-04 |
Chris Lattner | Move register numbers out of "extra" into "contents... |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove and simplify some more machineinstr/machineopera... |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Rename MO_VirtualRegister -> MO_Register. Clean up... |
tree | commitdiff |
2006-05-04 |
Chris Lattner | remove hasAllocatedReg |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Move some methods out of MachineInstr into MachineOperand |
tree | commitdiff |
2006-05-04 |
Chris Lattner | There shalt be only one "immediate" operand type! |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Change "value" in MachineOperand to be a GlobalValue... |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove a bunch more dead V9 specific stuff |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove a bunch more SparcV9 specific stuff |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove some more V9-specific stuff. |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove some more unused stuff from MachineInstr that... |
tree | commitdiff |
2006-05-03 |
Chris Lattner | Change from using MachineRelocation ctors to using... |
tree | commitdiff |
2006-05-03 |
Chris Lattner | Cleanup the internal implementation of MachineRelocatio... |
tree | commitdiff |
2006-05-03 |
Chris Lattner | Suck block address tracking out of targets into the... |
tree | commitdiff |
2006-05-03 |
Owen Anderson | Refactor TargetMachine, pushing handling of TargetData... |
tree | commitdiff |
2006-05-03 |
Chris Lattner | Add a new emitAlignment method |
tree | commitdiff |
2006-05-03 |
Chris Lattner | Change the BasicBlockAddrs map to be a vector, indexed... |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Several related changes: |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Add a method for allocating space from the code buffer. |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Do not make the JIT memory manager manage the memory... |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Fix a purely hypothetical problem (for now): emitWord... |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Refactor the machine code emitter interface to pull... |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Remove a now-dead method |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Remove the debug machine code emitter. The "FilePrinte... |
tree | commitdiff |
2006-05-02 |
Nate Begeman | Extend printBasicBlockLabel a bit so that it can be... |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Add pass ID's for various passes, so they can be AddReq... |
tree | commitdiff |
2006-05-02 |
Jeff Cohen | De-virtualize SwitchSection. |
tree | commitdiff |
2006-05-02 |
Jeff Cohen | De-virtualize EmitZeroes. |
tree | commitdiff |
2006-05-02 |
Jeff Cohen | Finish support for Microsoft ML/MASM. May still be... |
tree | commitdiff |
2006-05-02 |
Jeff Cohen | Make Intel syntax mode friendlier to Microsoft ML assem... |
tree | commitdiff |
2006-04-28 |
Evan Cheng | Remove the temporary option: -no-isel-fold-inflight |
tree | commitdiff |
2006-04-28 |
Evan Cheng | Added a temporary option -no-isel-fold-inflight to... |
tree | commitdiff |
2006-04-24 |
Evan Cheng | Added X86 SSE2 intrinsics which can be represented... |
tree | commitdiff |
2006-04-24 |
Evan Cheng | Added addJumpTableIndex |
tree | commitdiff |
2006-04-23 |
Nate Begeman | Fix the updating of the machine CFG when a PHI node... |
tree | commitdiff |
2006-04-22 |
Nate Begeman | Code cleanup associated with jump tables, thanks to... |
tree | commitdiff |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
tree | commitdiff |
2006-04-20 |
Chris Lattner | Remove a bunch of dead stuff, shrinkifying TargetInstrD... |
tree | commitdiff |
2006-04-20 |
Chris Lattner | Remove some obsolete interfaces |
tree | commitdiff |
2006-04-20 |
Chris Lattner | Remove some of the obvious v9-specific cruft |
tree | commitdiff |
2006-04-20 |
Chris Lattner | remove a dead prototype |
tree | commitdiff |
2006-04-20 |
Evan Cheng | Added a virtual method isVectorClearMaskLegal to TLI... |
tree | commitdiff |
2006-04-20 |
Reid Spencer | Add in missing #defines for _OpenBSD_ systems. |
tree | commitdiff |
2006-04-18 |
Nate Begeman | Fix a copy & paste error from long ago. |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Add some convenience methods. |
tree | commitdiff |
2006-04-14 |
Chris Lattner | These instructions always return a packed vector. ... |
tree | commitdiff |
2006-04-14 |
Evan Cheng | Last few SSE3 intrinsics. |
tree | commitdiff |
2006-04-14 |
Evan Cheng | Misc. SSE2 intrinsics: clflush, lfench, mfence |
tree | commitdiff |
2006-04-14 |
Evan Cheng | pcmpeq* and pcmpgt* intrinsics. |
tree | commitdiff |
2006-04-14 |
Evan Cheng | psll*, psrl*, and psra* intrinsics. |
tree | commitdiff |
2006-04-13 |
Chris Lattner | Fix an incorrect prototype for this intrinsic, fixing |
tree | commitdiff |
2006-04-13 |
Evan Cheng | pmin, pmax, and psad intrinsics. |
tree | commitdiff |
2006-04-13 |
Evan Cheng | pmul*, pmadd*, and pavg* intrinsics. |
tree | commitdiff |
2006-04-13 |
Evan Cheng | padds{b|w}, paddus{b|w}, psubs{b|w}, psubus{b|w} intrin... |
tree | commitdiff |
2006-04-13 |
Evan Cheng | Naming inconsistency. |
tree | commitdiff |
2006-04-12 |
Evan Cheng | SSE / SSE2 conversion intrinsics. |
tree | commitdiff |
2006-04-12 |
Reid Spencer | Make sure both member variables are initialized in... |
tree | commitdiff |
2006-04-12 |
Chris Lattner | Provide a default impl of LowerArguments |
tree | commitdiff |
2006-04-12 |
Evan Cheng | Various SSE2 conversion intrinsics |
tree | commitdiff |
2006-04-11 |
Evan Cheng | Added __builtin_ia32_storelv4si, __builtin_ia32_movqv4si, |
tree | commitdiff |
2006-04-11 |
Chris Lattner | new dag node |
tree | commitdiff |
2006-04-11 |
Evan Cheng | gcc lower SSE prefetch into generic prefetch intrinsic... |
tree | commitdiff |
2006-04-11 |
Evan Cheng | Misc. intrinsics. |
tree | commitdiff |
2006-04-11 |
Evan Cheng | movnt* and maskmovdqu intrinsics |
tree | commitdiff |
2006-04-11 |
Chris Lattner | Add helper methods. |
tree | commitdiff |
2006-04-10 |
Jim Laskey | Use existing information. |
tree | commitdiff |
2006-04-10 |
Chris Lattner | Fix a typo: Instr* -> Intr* |
tree | commitdiff |
2006-04-10 |
Evan Cheng | __builtin_ia32_loadup{s|d}, __builtin_ia32_storeup... |
tree | commitdiff |
2006-04-10 |
Andrew Lenharth | Add a simple pass to make sure that all (non-library... |
tree | commitdiff |
2006-04-08 |
Chris Lattner | Add a new VSELECT node. |
tree | commitdiff |
2006-04-08 |
Chris Lattner | Add methods to check insert/extract element instruction... |
tree | commitdiff |
2006-04-08 |
Chris Lattner | Add a new shufflevector instruction |
tree | commitdiff |
2006-04-08 |
Evan Cheng | Fix int_x86_sse_stmxcsr and int_x86_sse_ldmxcsr. Not... |
tree | commitdiff |
2006-04-07 |
Evan Cheng | Remove int_x86_sse_storeh_ps and int_x86_sse_storel_ps... |
tree | commitdiff |
2006-04-07 |
Jim Laskey | Make sure that debug labels are defined within the... |
tree | commitdiff |
2006-04-07 |
Jim Laskey | Foundation for call frame information. |
tree | commitdiff |
2006-04-06 |
Evan Cheng | Remove int_x86_sse_loadh_ps and int_x86_sse_loadl_ps... |
tree | commitdiff |
2006-04-06 |
Chris Lattner | These intrinsics are now lowered by the FE. |
tree | commitdiff |
2006-04-06 |
Chris Lattner | this is no longer an intrinsic. |
tree | commitdiff |
2006-04-05 |
Evan Cheng | Added comi and ucomi SSE intrinsics. |
tree | commitdiff |
2006-04-05 |
Chris Lattner | add altivec ds* intrinsics |
tree | commitdiff |
2006-04-05 |
Chris Lattner | Get the types right, third time is the charm. Add... |
tree | commitdiff |
2006-04-05 |
Chris Lattner | correct the type of two intrinsics, add int_ppc_altivec... |
tree | commitdiff |
2006-04-05 |
Chris Lattner | Add m[tf]vscr intrinsics. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Add missing byte merges. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Add FP -> Int Conversions |
tree | commitdiff |
2006-04-04 |
Chris Lattner | add average intrinsics. |
tree | commitdiff |
2006-04-04 |
Evan Cheng | Added intrinsics to match __builtin_ia32_pslldqi128 and |
tree | commitdiff |
2006-04-04 |
Chris Lattner | How could this ever have worked? |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Make sure to consider alignment of variable sized objects. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Move isShuffleLegal from TLI to Legalize. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Fix the types for these intrinsics. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Allow targets to have fine grained control over which... |
tree | commitdiff |
2006-04-03 |
Chris Lattner | Keep track of max stack alignment as objects are added... |
tree | commitdiff |
2006-04-03 |
Chris Lattner | shrinkify intrinsics more by using some local classes |
tree | commitdiff |
2006-04-03 |
Chris Lattner | Add some classes to make it easier to define intrinsics... |
tree | commitdiff |
2006-04-02 |
Chris Lattner | simplify this method |
tree | commitdiff |
2006-04-01 |
Chris Lattner | Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStrid... |
tree | commitdiff |
2006-03-31 |
Evan Cheng | Added haddp{s|d} and hsubp{s|d} intrinsics. |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Modify the TargetLowering::getPackedTypeBreakdown metho... |
tree | commitdiff |
next |