2009-07-21 |
Dale Johannesen | revert 76503 while I figure out what's going on |
tree | commitdiff |
2009-07-20 |
Dale Johannesen | Make sure a global matching asm 'i' constraint gets its |
tree | commitdiff |
2009-07-20 |
Chris Lattner | clean up some formatting, indent by 2 instead of 4. |
tree | commitdiff |
2009-07-20 |
David Goodwin | CMP and TST define CPSR, not use it. |
tree | commitdiff |
2009-07-20 |
David Greene | Re-apply 75490, 75806 and 76177 with fixes and tests... |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Simplify the code in DarwinTargetAsmInfo::emitUsedDirec... |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Pass in the unfortunately named "LessPrivatePrefix... |
tree | commitdiff |
2009-07-20 |
Daniel Dunbar | Add MCAsmLexer interface. |
tree | commitdiff |
2009-07-20 |
Evan Cheng | Fix some sub-reg coalescing bugs where the coalescer... |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Rename Mangler linkage enums to something less gross. |
tree | commitdiff |
2009-07-20 |
Daniel Dunbar | Add MCAsmParser interface. |
tree | commitdiff |
2009-07-20 |
Chris Lattner | remove TargetAsmInfo::ExpandInlineAsm |
tree | commitdiff |
2009-07-20 |
Chris Lattner | Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo. |
tree | commitdiff |
2009-07-20 |
Chris Lattner | rename TargetAsmInfo::getASDirective -> getDataASDirective |
tree | commitdiff |
2009-07-20 |
David Goodwin | Use t2LDRri12 for frame index loads. |
tree | commitdiff |
2009-07-20 |
Bruno Cardoso Lopes | For PC relative relocations where symbols are defined... |
tree | commitdiff |
2009-07-20 |
Evan Cheng | Fix PR4567. Thumb1 target was using the wrong instructi... |
tree | commitdiff |
2009-07-20 |
Evan Cheng | Model fpscr to prevent fcmped / fcmpezs etc from being... |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Add plumbing for the `linker_private' linkage type... |
tree | commitdiff |
2009-07-20 |
Daniel Dunbar | CMake support for SystemZ. |
tree | commitdiff |
2009-07-19 |
Eli Friedman | Don't override LowerArguments in the SPARC backend... |
tree | commitdiff |
2009-07-19 |
Evan Cheng | Fix a regression from 76124. Thumb1 instructions defaul... |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | Fix some minor MSVC compiler warnings. |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | Unbreak build |
tree | commitdiff |
2009-07-19 |
Eli Friedman | Switch Alpha over to the new call lowering style. ... |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | SystemZ *does* have a CodeGen/AsmPrinter split. |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | Tweak cmake files for the four targets that don't split... |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | Add dependencies from TargetInfo onto .td generation. |
tree | commitdiff |
2009-07-18 |
Bruno Cardoso Lopes | Use R_X86_64_32S to handle Jump Table Index relocation... |
tree | commitdiff |
2009-07-18 |
Daniel Dunbar | Add some missing includes. |
tree | commitdiff |
2009-07-18 |
Daniel Dunbar | Put Target definitions inside Target specific header... |
tree | commitdiff |
2009-07-18 |
Bruno Cardoso Lopes | Use a better name for the label relocations while emitt... |
tree | commitdiff |
2009-07-18 |
Bruno Cardoso Lopes | Add support to properly reference private symbols on... |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Add carry producing / using versions of add / sub |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Expand frem |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Turn abort() into unreachable |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Turn few asserts into errors / unreachable's |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Handle vector returns |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Provide expansion for ct* intrinsics |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Expand sext_inreg for i1 |
tree | commitdiff |
2009-07-18 |
Evan Cheng | Enable cross register class coalescing. |
tree | commitdiff |
2009-07-18 |
Evan Cheng | Revert 76177 for now. It's messing up ARM asm printing... |
tree | commitdiff |
2009-07-17 |
Evan Cheng | Fix x86 inline ams 'q' constraint support. In 32-bit... |
tree | commitdiff |
2009-07-17 |
Chris Lattner | Untangle a snarl that I discovered when updating the... |
tree | commitdiff |
2009-07-17 |
Daniel Dunbar | Sketch support for target specific assembly parser. |
tree | commitdiff |
2009-07-17 |
Daniel Dunbar | Start generating AsmMatcher.inc for X86. |
tree | commitdiff |
2009-07-17 |
Jeffrey Yasskin | r76102 added the MachineCodeEmitter::processDebugLoc... |
tree | commitdiff |
2009-07-17 |
Anton Korobeynikov | Add missed return |
tree | commitdiff |
2009-07-17 |
David Greene | Add logic to align instruction operands to columns... |
tree | commitdiff |
2009-07-17 |
Duncan Sands | Avoid a compiler warning when assertions are turned... |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Oops, accidentally set a legal operation to expand. |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Expand misc operations from test/CodeGen/Generic. |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Handle void in XCoreTargetLowering::isLegalAddressingMo... |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Remove some unnecessary expansion markings. Add a... |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Add operation expansion/promotion for a bunch of operat... |
tree | commitdiff |
2009-07-17 |
Evan Cheng | Fix tSUBspi operand definition. It reads and writes... |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Set an operation expansion, noticed while running |
tree | commitdiff |
2009-07-17 |
Eli Friedman | One more operation expansion for MIPS, from test/CodeGe... |
tree | commitdiff |
2009-07-17 |
Daniel Dunbar | Make sure CWriter's Context get's initialized. |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Expand a bunch of illegal operations on MIPS (found by |
tree | commitdiff |
2009-07-17 |
Daniel Dunbar | Fix 'may be used uninitialized' warning. |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Emit cross regclass register moves for thumb2. |
tree | commitdiff |
2009-07-16 |
Evan Cheng | GV with ghost linkage (module being lazily streamed... |
tree | commitdiff |
2009-07-16 |
Jakob Stoklund Olesen | Silence warning in Linux builds: |
tree | commitdiff |
2009-07-16 |
Jeffrey Yasskin | Add line numbers to OProfile. To do this, I added a... |
tree | commitdiff |
2009-07-16 |
Evan Cheng | With recent MC changes, RIP base register is explicitly... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Unbreak |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Temporary disable 16 bit bswap |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add instruction formats and few opcodes |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add bswap patterns |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide crazy pseudos for regpairs spills / reloads |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Handle long-disp stuff more consistently |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | All FP instructions have 12 bit memory displacement... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Another predicate routine |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | More helpers |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add bunch of branch folding stuff |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add missed opcodes to short => long displacement conversion |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Cleanup |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix logic inversion for RI-mode address selection |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Expand 32-bit bitconverts via memory |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix incomin arg stack frame offset in case we need... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix instruction mnemonics for some fp_to_sint operations |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | i32 values are passed extended also on stack. Handle... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | We definitely have 1-0 bools |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Revert the commit, it just hides the real bug |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Out GR128 regclass is not a 'real' i128 one. |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add missed condbranch opcodes |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Handle bitconverts |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Unbreak mvi and friends - emit only 'significant' part... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Expand fp_to_uint too |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | We don't have FP truncstores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Expand uint_to_fp |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Emit proper rounding mode for fp_to_sint |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | f32/f64 regs are stored on stack if we're short in... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Lower anyext to zext, 32-bit stuff does not have any... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Make FP zero to be legal FP immediate via LOAD ZERO |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Loads are not two-address in any way |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add LOAD NEGATIVE instruction |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | LOAD COMPLEMENT instruction is not really two-addr |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add multiple add/sub instructions |
tree | commitdiff |
next |