2005-05-21 |
Reid Spencer | Adjust the file comment to read a little easier. |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Make sure ... arguments are casted to sbyte* where... |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Add a "brief" comment for CastToCStr |
tree | commitdiff |
2005-05-20 |
Chris Lattner | Fix mismatched type problem that crashed on cases like... |
tree | commitdiff |
2005-05-20 |
Chris Lattner | Fix Transforms/SimplifyCFG/switch-simplify-crash.ll |
tree | commitdiff |
2005-05-20 |
Nate Begeman | C'mon everybody, let's modify X86JITInfo.cpp. This... |
tree | commitdiff |
2005-05-20 |
Misha Brukman | Since everyone else has "fixed" this file, might as... |
tree | commitdiff |
2005-05-20 |
Chris Lattner | Fix this a 3rd time :) |
tree | commitdiff |
2005-05-20 |
Andrew Lenharth | fix compilation error due to no abort being defined... |
tree | commitdiff |
2005-05-20 |
Duraid Madina | re-enable direct calls, this should just be a performan... |
tree | commitdiff |
2005-05-20 |
Duraid Madina | this seems dead (and broke the ia64 build, so..) |
tree | commitdiff |
2005-05-20 |
Chris Lattner | Give the asmparser the ability to parse strings. Patch... |
tree | commitdiff |
2005-05-20 |
Jeff Cohen | Fix tail call support in VC++ builds |
tree | commitdiff |
2005-05-19 |
Chris Lattner | Fastcc passes arguments in EAX and EDX, make sure the... |
tree | commitdiff |
2005-05-19 |
Chris Lattner | Tailcalls require stubs to be emitted. Otherwise,... |
tree | commitdiff |
2005-05-18 |
Misha Brukman | Wrap long lines |
tree | commitdiff |
2005-05-18 |
Chris Lattner | teach the inliner about coldcc and noreturn functions |
tree | commitdiff |
2005-05-16 |
Duraid Madina | comment the hpux bit |
tree | commitdiff |
2005-05-16 |
Duraid Madina | HP-UX system headers make a mess of isinf(), so much... |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Don't look for __builtin_ffs, we'll never see it from... |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Provide this optimization as well: |
tree | commitdiff |
2005-05-15 |
Chris Lattner | PPC "branch and link" instructions are branches in... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | Fix andrews changes to fit in 80 columns |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Duh .. you actually have to #include Config/config... |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Some cleanups for compilation with GCC 4.0.0 to remove... |
tree | commitdiff |
2005-05-15 |
Duraid Madina | make angry compilers happy again |
tree | commitdiff |
2005-05-15 |
Duraid Madina | aCC and STLport complained about this, because they... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | don't reserve space for tailcall arg areas. It explici... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | Teach reginfo how to deal with ADJSTACKPTRri, allowing... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | Implement proper tail calls in the X86 backend for... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | Add some simplifications for MULH[SU]. This allows... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | Add markers in the asm file for tail calls, add a new... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | When inserting callee-save register reloads, make sure... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | Yes, calltarget is the operand of the day. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | When emitting the function epilog, check to see if... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Add some new instructions |
tree | commitdiff |
2005-05-14 |
Reid Spencer | Changes for ffs lib call simplification: |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Fix construction of ioport intrinsics, fixing X86/io... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Preserve calling conv when hacking on calls |
tree | commitdiff |
2005-05-14 |
Chris Lattner | preserve calling conventions when hacking on code |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Make sure to preserve the calling convention when chang... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Pass i64 values correctly split in reg/mem to fastcc... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Use target-specific nodes for calls. This allows the... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | allow token chain at start or end of node |
tree | commitdiff |
2005-05-14 |
Chris Lattner | remove special case hacks for readport/readio from... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Implement fixme's by memoizing nodes. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Turn this into a wrapper for a simpler version of getNode. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Eliminate special purpose hacks for dynamic_stack_alloc. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Use the general mechanism for creating multi-value... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | use a target-specific node and custom expander to lower... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Wrap long line, actually add node to the graph. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | legalize target-specific operations |
tree | commitdiff |
2005-05-14 |
Chris Lattner | add a getNode() version that allows construction of... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | LowerOperation takes a dag |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Print the symbolic register name in a register allocato... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Allow targets to have a custom int64->fp expander if... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Make sure the start of the arg area and the end (after... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | fix the assertion |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Align doubles on 8-byte boundaries if possible. |
tree | commitdiff |
2005-05-13 |
Chris Lattner | print stack object alignment in -print-machineinstr... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | fix typo |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Fix the problems with callee popped argument lists |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Don't emit SAR X, 0 in the case of sdiv Y, 2 |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Fix UnitTests/2005-05-13-SDivTwo.c |
tree | commitdiff |
2005-05-13 |
Chris Lattner | switch to having the callee pop stack operands for... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Tolerate instrs with extra args |
tree | commitdiff |
2005-05-13 |
Chris Lattner | allow RETI |
tree | commitdiff |
2005-05-13 |
Chris Lattner | treat TAILCALL nodes identically to CALL nodes |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Build TAILCALL nodes in LowerCallTo, treat them like... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Capitalize |
tree | commitdiff |
2005-05-13 |
Chris Lattner | capitalize |
tree | commitdiff |
2005-05-13 |
Chris Lattner | clarify that these are v9 options |
tree | commitdiff |
2005-05-13 |
Chris Lattner | hide this option |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Add an isTailCall flag to LowerCallTo |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Handle TAILCALL node |
tree | commitdiff |
2005-05-13 |
Chris Lattner | add 'ret imm' instruction |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Realize that we don't support fmod directly, fixing... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Do not CopyFromReg physregs for live-in values. Instea... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Emit function entry code after lowering hte arguments. |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Allow targets to emit code into the entry block of... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | calling a function with the wrong CC is undefined,... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | allow a virtual register to be associated with live... |
tree | commitdiff |
2005-05-13 |
Reid Spencer | Make sure that decompression checks for the case that... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | When lowering invokes to calls, amke sure to preserve... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Prefer int 0 instead of long 0 for GEP arguments. |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Fix a problem that nate reduced for me. |
tree | commitdiff |
2005-05-13 |
Chris Lattner | rename variables and functions to match renamed DAG... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | do not call expandop on the same value more than once... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | fix a bad typeo |
tree | commitdiff |
2005-05-12 |
Chris Lattner | update comment |
tree | commitdiff |
2005-05-12 |
Chris Lattner | rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Add a new -enable-x86-fastcc option that enables passin... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Pass calling convention to use into lower call to |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Pass in Calling Convention to use into LowerCallTo |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Enable pattern isel by default |
tree | commitdiff |
2005-05-12 |
Chris Lattner | fix expansion of ct[lt]z nodes |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Expand 64-bit ctlz/cttz nodes for 32-bit targets |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Fix uint->fp casts on PPC, allowing UnitTests/2005... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Allow something to be legalized multiple times. This... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Oops, don't do this after we figure out where to insert... |
tree | commitdiff |
next |