2009-08-26 |
Bob Wilson | Remove unneeded ARM-specific DAG nodes for VLD* and... |
tree | commitdiff |
2009-08-26 |
Anton Korobeynikov | Expand scalar_to_vector - we don't have any isel logic... |
tree | commitdiff |
2009-08-25 |
Bob Wilson | Remove some unused SDNode definitions. |
tree | commitdiff |
2009-08-25 |
Bob Wilson | Expose the instruction contraint string as an argument... |
tree | commitdiff |
2009-08-24 |
Dale Johannesen | Make linkerprivate work for ARM and PPC. Testcase... |
tree | commitdiff |
2009-08-23 |
Chris Lattner | remove the last uses of Config/alloca.h |
tree | commitdiff |
2009-08-23 |
Benjamin Kramer | Remove Streams.h from the targets. |
tree | commitdiff |
2009-08-23 |
Chris Lattner | eliminate the last DOUTs from the targets. |
tree | commitdiff |
2009-08-23 |
Chris Lattner | remove various std::ostream version of printing methods... |
tree | commitdiff |
2009-08-22 |
Benjamin Kramer | Forgot to update some CMakeLists. |
tree | commitdiff |
2009-08-22 |
Chris Lattner | rename TAI -> MAI, being careful not to make MAILJMP... |
tree | commitdiff |
2009-08-22 |
Chris Lattner | rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for... |
tree | commitdiff |
2009-08-22 |
Chris Lattner | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. |
tree | commitdiff |
2009-08-22 |
Devang Patel | Record variable debug info at ISel time directly. |
tree | commitdiff |
2009-08-22 |
Eli Friedman | Make x86 test actually test x86 code generation. Fix the |
tree | commitdiff |
2009-08-21 |
Bob Wilson | Rename ARM "lane_cst" operands to "nohash_imm" since... |
tree | commitdiff |
2009-08-21 |
Bob Wilson | Match VTRN, VZIP, and VUZP shuffles. Restore the tests... |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Fix some typos and use type-based isel for VZIP/VUZP... |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Add lowering of ARM 4-element shuffles to multiple... |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Add nodes & dummy matchers for some v{zip,uzp,trn}... |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Expand EXTRACT_SUBVECTOR |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Provide vext.{16,32} |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Use masks not nodes for vector shuffle predicates.... |
tree | commitdiff |
2009-08-21 |
Bob Wilson | Remove Neon intrinsics for VZIP, VUZP, and VTRN. We... |
tree | commitdiff |
2009-08-20 |
Evan Cheng | Fix an obvious copy-n-paste bug. |
tree | commitdiff |
2009-08-19 |
David Goodwin | Update Cortex-A8 instruction itineraries for integer... |
tree | commitdiff |
2009-08-19 |
Bob Wilson | Add support for Neon VEXT (vector extract) shuffles. |
tree | commitdiff |
2009-08-19 |
Chris Lattner | eliminate AsmPrinter::SwitchToSection and just have... |
tree | commitdiff |
2009-08-18 |
Jakob Stoklund Olesen | Simplify RegScavenger::FindUnusedReg. |
tree | commitdiff |
2009-08-18 |
Evan Cheng | Fix revsh pattern. |
tree | commitdiff |
2009-08-16 |
Benjamin Kramer | Fix use after free in Thumb2SizeReduction (PR4707)... |
tree | commitdiff |
2009-08-15 |
Bill Wendling | Reapply r79127. It was fixed by d0k. |
tree | commitdiff |
2009-08-15 |
Bill Wendling | Revert r79127. It was causing compilation errors. |
tree | commitdiff |
2009-08-15 |
Evan Cheng | Change allowsUnalignedMemoryAccesses to take type argum... |
tree | commitdiff |
2009-08-15 |
Evan Cheng | Turn on if-conversion for thumb2. |
tree | commitdiff |
2009-08-15 |
Evan Cheng | Do not use frame register to reference fixed stack... |
tree | commitdiff |
2009-08-14 |
Evan Cheng | Leaf functions which do not save CSRs can be frameless... |
tree | commitdiff |
2009-08-14 |
Anton Korobeynikov | Allow targets to specify their choice of calling conven... |
tree | commitdiff |
2009-08-14 |
Evan Cheng | Add Thumb2 lsr hooks. |
tree | commitdiff |
2009-08-14 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-08-14 |
Evan Cheng | Indentation. |
tree | commitdiff |
2009-08-14 |
Evan Cheng | Also shrink immediate branches; also more assembler... |
tree | commitdiff |
2009-08-14 |
Bob Wilson | Now that all the legal Neon shuffles (or at least the... |
tree | commitdiff |
2009-08-14 |
Bob Wilson | Create a new ARM-specific DAG node, VDUP, to represent... |
tree | commitdiff |
2009-08-14 |
Bob Wilson | During legalization, change Neon vdup_lane operations... |
tree | commitdiff |
2009-08-14 |
Evan Cheng | Shrink ADR and LDR from constantpool late during consta... |
tree | commitdiff |
2009-08-14 |
Evan Cheng | New entry. |
tree | commitdiff |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
tree | commitdiff |
2009-08-13 |
Daniel Dunbar | Revert 78892 and 78895, these break generating working... |
tree | commitdiff |
2009-08-13 |
Jim Grosbach | Add missing defs of R2 and D1. |
tree | commitdiff |
2009-08-13 |
David Goodwin | Finalize itineraries for cortex-a8 integer multiply |
tree | commitdiff |
2009-08-13 |
Jim Grosbach | Remove unnecessary newline |
tree | commitdiff |
2009-08-13 |
Jim Grosbach | Correct comment wording |
tree | commitdiff |
2009-08-13 |
Evan Cheng | tPOP_RET now has predicate operands. |
tree | commitdiff |
2009-08-13 |
Bob Wilson | Add a fixme message about canonicalizing floating-point... |
tree | commitdiff |
2009-08-13 |
Bob Wilson | Revert r78852 for now. I want to do this differently... |
tree | commitdiff |
2009-08-13 |
Evan Cheng | It's ok to spill a tGPR register as long as it's still... |
tree | commitdiff |
2009-08-13 |
Chris Lattner | fix a minor fixme. When building with SL and later... |
tree | commitdiff |
2009-08-13 |
Bruno Cardoso Lopes | Change MCSectionELF to represent a section semantically... |
tree | commitdiff |
2009-08-13 |
Bob Wilson | Add a comment to describe why vector shuffles are legal... |
tree | commitdiff |
2009-08-13 |
Bob Wilson | Use cast<> instead of dyn_cast<> in places where the... |
tree | commitdiff |
2009-08-13 |
Dan Gohman | Various AsmWriter output cleanups. Use WriteAsOperand... |
tree | commitdiff |
2009-08-12 |
Bob Wilson | Recognize Neon VDUP shuffles during legalization instea... |
tree | commitdiff |
2009-08-12 |
Bob Wilson | Recognize Neon VREV shuffles during legalization instea... |
tree | commitdiff |
2009-08-12 |
Dan Gohman | This void is implicit in C++. |
tree | commitdiff |
2009-08-12 |
Bob Wilson | Generate Neon VTBL and VTBX instructions from the corre... |
tree | commitdiff |
2009-08-12 |
Evan Cheng | PredCC is meant to be 2 bits wide, like PredCC1. |
tree | commitdiff |
2009-08-12 |
David Goodwin | Enhance the InstrStage object to enable the specificati... |
tree | commitdiff |
2009-08-12 |
Jim Grosbach | Add catch block handling to SjLj exception handling. |
tree | commitdiff |
2009-08-12 |
Bob Wilson | Fix TableGen warnings. This partly reverts my previous... |
tree | commitdiff |
2009-08-12 |
Jim Grosbach | register naming cleanup (s/ip/r12/) |
tree | commitdiff |
2009-08-12 |
Chris Lattner | Change TargetAsmInfo to be constructed via TargetRegist... |
tree | commitdiff |
2009-08-12 |
Evan Cheng | Shrink Thumb2 movcc instructions. |
tree | commitdiff |
2009-08-12 |
Evan Cheng | Remove another Darwin assembler workaround. |
tree | commitdiff |
2009-08-12 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-08-12 |
Evan Cheng | Remove an Darwin assembler workaround. |
tree | commitdiff |
2009-08-12 |
Evan Cheng | Shrink ADDS, ADC, RSB, and SUBS. |
tree | commitdiff |
2009-08-12 |
Bob Wilson | Add missing chain operands for VLD* and VST* instructions. |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Shrinkify Thumb2 r = add sp, imm. |
tree | commitdiff |
2009-08-11 |
Chris Lattner | Change the asmprinter to print the comment character... |
tree | commitdiff |
2009-08-11 |
David Goodwin | Allow a zero cycle stage to reserve/require a FU withou... |
tree | commitdiff |
2009-08-11 |
Chris Lattner | factorize more darwin TAI stuff. Note that this gives |
tree | commitdiff |
2009-08-11 |
Chris Lattner | factorize darwin ProtectedDirective and SetDirective. |
tree | commitdiff |
2009-08-11 |
Chris Lattner | all darwin targets have .space and .zerofill, pull up. |
tree | commitdiff |
2009-08-11 |
Chris Lattner | eliminate template from arm TAI |
tree | commitdiff |
2009-08-11 |
Chris Lattner | move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI... |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Shrinkify Thumb2 load / store multiple instructions. |
tree | commitdiff |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
tree | commitdiff |
2009-08-11 |
Chris Lattner | pass the TargetTriple down from each target ctor to the |
tree | commitdiff |
2009-08-11 |
Chris Lattner | split "JumpTableDirective" (an existing hack) into... |
tree | commitdiff |
2009-08-11 |
Jim Grosbach | Add Thumb2 eh_sjlj_setjmp implementation |
tree | commitdiff |
2009-08-11 |
Jim Grosbach | fix GetInstSizeInBytes for eh_sjlj_setjmp |
tree | commitdiff |
2009-08-11 |
Benjamin Kramer | This void is implicit in C++. |
tree | commitdiff |
2009-08-11 |
Jim Grosbach | Whitespace cleanup. Remove trailing whitespace. |
tree | commitdiff |
2009-08-11 |
Jim Grosbach | Move ~ARMConstantPoolValue() to the .cpp file to avoid... |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Fix the previous accidental commit. Now shrinking commo... |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Fix Thumb2 load / store addressing mode matching code... |
tree | commitdiff |
2009-08-11 |
Evan Cheng | 80 column violation. |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Cosmetic changes. |
tree | commitdiff |
2009-08-11 |
Evan Cheng | Adding a blank line back. |
tree | commitdiff |
next |