- Sep 05, 2006
-
-
Chris Lattner authored
llvm-svn: 30118
-
- Jun 15, 2006
-
-
Evan Cheng authored
operands. e.g. def CALL32r : I<0xFF, MRM2r, (ops GR32:$dst, variable_ops), "call {*}$dst", [(X86call GR32:$dst)]>; TableGen should emit operand informations for the "required" operands. Added a target instruction info flag M_VARIABLE_OPS to indicate the target instruction may have more operands in addition to the minimum required operands. llvm-svn: 28791
-
- May 26, 2006
-
-
Evan Cheng authored
llvm-svn: 28492
-
- May 04, 2006
-
-
Chris Lattner authored
llvm-svn: 28110
-
Chris Lattner authored
llvm-svn: 28107
-
Chris Lattner authored
llvm-svn: 28105
-
Chris Lattner authored
llvm-svn: 28104
-
Chris Lattner authored
llvm-svn: 28102
-
Chris Lattner authored
llvm-svn: 28099
-
Chris Lattner authored
thing that can be in it. Remove a dead method. llvm-svn: 28098
-
Chris Lattner authored
llvm-svn: 28094
-
Chris Lattner authored
llvm-svn: 28093
-
Chris Lattner authored
llvm-svn: 28092
-
Chris Lattner authored
llvm-svn: 28091
-
- Apr 22, 2006
-
-
Nate Begeman authored
x86 and ppc for 100% dense switch statements when relocations are non-PIC. This support will be extended and enhanced in the coming days to support PIC, and less dense forms of jump tables. llvm-svn: 27947
-
- Apr 20, 2006
-
-
Chris Lattner authored
llvm-svn: 27899
-
Chris Lattner authored
llvm-svn: 27893
-
- Apr 17, 2006
-
-
Chris Lattner authored
llvm-svn: 27775
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21420
-
- Oct 15, 2004
-
-
Chris Lattner authored
useful when you have a reference like: int A[100]; void foo() { A[10] = 1; } In this case, &A[10] is a single constant and should be treated as such. Only MO_GlobalAddress and MO_ExternalSymbol are allowed to use this field, no other operand type is. This is another fine patch contributed by Jeff Cohen!! llvm-svn: 17007
-
- Sep 02, 2004
-
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
- Jul 09, 2004
-
-
Misha Brukman authored
* Fix spacing, grammar in comment * Make code layout consistent * Wrap code at 80 cols * Delete spurious blank lines No functional changes. llvm-svn: 14721
-
- Jul 04, 2004
-
-
Reid Spencer authored
llvm-svn: 14622
-
- Jun 25, 2004
-
-
Tanya Lattner authored
Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to a pointer for the MachineInstr::print function. llvm-svn: 14389
-
- Jun 18, 2004
-
-
Brian Gaeke authored
llvm-svn: 14205
-
- Jun 02, 2004
-
-
Chris Lattner authored
llvm-svn: 13956
-
- May 24, 2004
-
-
Tanya Lattner authored
Changed copy constructor to set parent, prev, and next pointers to null. llvm-svn: 13706
-
- May 23, 2004
-
-
Tanya Lattner authored
llvm-svn: 13665
-
Tanya Lattner authored
llvm-svn: 13661
-
- Mar 03, 2004
-
-
Brian Gaeke authored
it is always completely initialized and copied. Also, fix up many comments and asserts. llvm-svn: 12100
-
- Feb 29, 2004
-
-
Chris Lattner authored
llvm-svn: 11977
-
- Feb 27, 2004
-
-
Alkis Evlogimenos authored
MRegisterInfo::isPhysicalRegister(). llvm-svn: 11894
-
- Feb 23, 2004
-
-
Chris Lattner authored
llvm-svn: 11758
-
Chris Lattner authored
llvm-svn: 11757
-
- Feb 19, 2004
-
-
Chris Lattner authored
by operator<< on MachineInstr's, and looking up what register "24" is all of the time was greatly annoying. llvm-svn: 11623
-
- Feb 16, 2004
-
-
Alkis Evlogimenos authored
Move out of line member functions of MachineBasicBlock to MachineBasicBlock.cpp. llvm-svn: 11497
-
- Feb 13, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 11393
-
Brian Gaeke authored
Rename SetMachineOperandConst's formal parameters to match other methods here. Mark some methods as being used only by the SPARC back-end. Fix a missing-paren bug in OutputValue(). llvm-svn: 11363
-
- Feb 12, 2004
-
-
Alkis Evlogimenos authored
MachineBasicBlock. Also change opcode to a short and numImplicitRefs to an unsigned char so that overall MachineInstr's size stays the same. llvm-svn: 11357
-
Chris Lattner authored
llvm-svn: 11348
-