- Apr 19, 2010
-
-
Dan Gohman authored
than just getting one through a TargetLowering. llvm-svn: 101802
-
Dan Gohman authored
SelectionDAG-specific. llvm-svn: 101801
-
Dan Gohman authored
llvm-svn: 101790
-
Johnny Chen authored
instructions should have Rd (Inst{11-8}) != 0b1111. Ref: A6.3 32-bit Thumb instruction encoding A6.3.11 Data-processing (shifted register) llvm-svn: 101788
-
Dan Gohman authored
llvm-svn: 101785
-
Johnny Chen authored
VLD1q*_UPD and VST1q*_UPD have the ${dst:dregpair} operand now. llvm-svn: 101784
-
Benjamin Kramer authored
llvm-svn: 101783
-
Dan Gohman authored
llvm-svn: 101782
-
Dan Gohman authored
llvm-svn: 101781
-
Dan Gohman authored
llvm-svn: 101779
-
- Apr 18, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 101755
-
Anton Korobeynikov authored
FU per CPU arch to 32 per intinerary allowing precise modelling of quite complex pipelines in the future. llvm-svn: 101754
-
Chris Lattner authored
llvm-svn: 101723
-
Benjamin Kramer authored
llvm-svn: 101711
-
Benjamin Kramer authored
llvm-svn: 101710
-
Nick Lewycky authored
platforms to unbreak the darwin and linux builds. The BSD folks should feel free to change the #if, if this breaks them. llvm-svn: 101703
-
Nick Lewycky authored
llvm-svn: 101702
-
Nick Lewycky authored
llvm-svn: 101701
-
Chris Lattner authored
as it is more efficient than fork/exec. Thanks to Eric for adding the autoconf check. It would be nice if a cmake guru could add a cmake check for posix_spawn as well. llvm-svn: 101693
-
Chris Lattner authored
llvm-svn: 101692
-
Chris Lattner authored
llvm-svn: 101691
-
Bill Wendling authored
emitted or not. The JIT doesn't set that. Look it up in the label location table instead. llvm-svn: 101686
-
Bill Wendling authored
llvm-svn: 101685
-
- Apr 17, 2010
-
-
Daniel Dunbar authored
llvm-svn: 101675
-
Chris Lattner authored
up with the definition (and fix a broken testcase). PR6491. llvm-svn: 101670
-
Chris Lattner authored
even if the element of the array has no size. llvm-svn: 101662
-
Chris Lattner authored
in memory operands. rdar://7874844 llvm-svn: 101661
-
Chris Lattner authored
llvm-svn: 101659
-
Chris Lattner authored
by switching CachedFunctionInfo from a std::map to a ValueMap (which is implemented in terms of a DenseMap). DenseMap has different iterator invalidation semantics than std::map. This should hopefully fix the dragonegg builder. llvm-svn: 101658
-
Chris Lattner authored
llvm-svn: 101657
-
Dan Gohman authored
llvm-svn: 101655
-
Chris Lattner authored
llvm-svn: 101648
-
Dan Gohman authored
llvm-svn: 101640
-
Dan Gohman authored
llvm-svn: 101639
-
Dan Gohman authored
llvm-svn: 101638
-
Dan Gohman authored
llvm-svn: 101637
-
Dan Gohman authored
llvm-svn: 101636
-
Dan Gohman authored
const_casts, and it reinforces the design of the Target classes being immutable. SelectionDAGISel::IsLegalToFold is now a static member function, because PIC16 uses it in an unconventional way. There is more room for API cleanup here. And PIC16's AsmPrinter no longer uses TargetLowering. llvm-svn: 101635
-
Dan Gohman authored
MachineFunctionInfo subclasses. llvm-svn: 101634
-
Chandler Carruth authored
Also rename the classes appropriately. The CMake build already used these names. llvm-svn: 101631
-