search for: iformat

Displaying 19 results from an estimated 19 matches for "iformat".

Did you mean: format
2012 Aug 16
2
[LLVMdev] TableGen related question for the Hexagon backend
...ew classes into include/llvm/Target/Target.td which provide the basic infrastructure for relating instructions with each other. Class Relations {} // any target interested in mapping relations, need to define a // class of its own as a subclass of 'Relations'. class IFormat<bits<4> value> { // Used to define basic instruction formats, Ex: register-register, register-immediate bits<4> Value = value; } // class RelationMap is actually used to related instructions with each other. class RelationMap<IFormat pFormat, IFormat iFormat, list<strin...
2012 Aug 02
0
[LLVMdev] TableGen related question for the Hexagon backend
On Aug 1, 2012, at 1:53 PM, Jyotsna Verma <jverma at codeaurora.org> wrote: > > Currently, we rely on switch tables to transform between formats. However, > we would like to have a different mechanism to represent these relationships > instead of switch tables. I am thinking of modeling these relations in > HexagonInstrInfo.td file and use TableGen to generate a table with
2012 Aug 01
3
[LLVMdev] TableGen related question for the Hexagon backend
Hi, I'm looking for some suggestions on a problem related to the Hexagon backend. Hexagon architecture allows instructions in various formats. For example, we have 3 variations of the add instruction as defined below: ADDrr : r1 = add(r2, r3) --> add 2 32-bit registers ADDrr_p : if(p0) r1 = add(r2, r3) --> predicated version of ADDrr instruction, executed when p0 is true ADDrr_np :
2012 Aug 17
0
[LLVMdev] TableGen related question for the Hexagon backend
...a 'Relations' class on top of the tablegen records. They are already relations, you just need the proper query language to match the instructions you want. You simply use the existing fields in your instructions, or add new ones as needed. You don't want to be limited to a single 'IFormat' as a column identifier, there can be many different types of relationships between instructions. Do something like this: def getPredicatedOpcode : InstrMapping { // Only include instructions form the PredRel class. let FilterClass = "PredRel"; // Instructions with the same...
2012 Aug 17
2
[LLVMdev] TableGen related question for the Hexagon backend
...ations, you just need the > proper query language to match the instructions you want. Are you saying that the mechanism is already present which allows us to relate instructions with each other? What do you mean by a proper query language? > You don't want to be limited to a single 'IFormat' as a column > identifier, there can be many different types of relationships between > instructions. We do have different type of relationships between instructions. I define multiple IFormat objects one per relationship which finally translates into a unique column into the mapping ta...
2012 Aug 17
0
[LLVMdev] TableGen related question for the Hexagon backend
...nse = "nopred"; } def ADDtrue { let BaseOpcode = "ADD"; let PredSense = "true"; } Inside a multiclass, the NAME variable is set to the base name of the defm. You can use that to relate your instructions. >> You don't want to be limited to a single 'IFormat' as a column >> identifier, there can be many different types of relationships between >> instructions. > > We do have different type of relationships between instructions. I define > multiple IFormat objects one per relationship which finally translates into > a uniqu...
2016 May 23
0
[PATCH 5/5] mllib: add a new run_command helper
...let cmd = - sprintf "virt-resize%s%s%s --output-format %s%s%s --unknown-filesystems error %s %s" - (if verbose () then " --verbose" else " --quiet") - (if is_block_device ofile then " --no-sparse" else "") - (match iformat with - | None -> "" - | Some iformat -> sprintf " --format %s" (quote iformat)) - (quote oformat) - (match expand with - | None -> "" - | Some expand -> sprintf " --expand %s" (quote expand)) -...
2016 May 23
7
[PATCH 1/5] mllib: make external_command echo the command executed
Add an optional parameter to disable this behaviour, so the Curl module in v2v won't print user-sensible data (like passwords). --- builder/checksums.ml | 1 - builder/downloader.ml | 1 - builder/sigchecker.ml | 1 - mllib/common_utils.ml | 4 +++- mllib/common_utils.mli | 7 +++++-- v2v/curl.ml | 2 +- 6 files changed, 9 insertions(+), 7 deletions(-) diff --git
2012 Aug 20
2
[LLVMdev] TableGen related question for the Hexagon backend
...let PredSense = "true"; > } > > Inside a multiclass, the NAME variable is set to the base name of the defm. > You can use that to relate your instructions. I found 'NAME' variable very difficult to use. > >> You don't want to be limited to a single 'IFormat' as a column > >> identifier, there can be many different types of relationships > >> between instructions. > > > > We do have different type of relationships between instructions. I > > define multiple IFormat objects one per relationship which finally >...
2008 Oct 09
1
Error when reading a SAS transport file
...;- lookup.xport("D:/consult/Trophos/dnp/base/TRO_ds_20081006.xpt") print(test) for the first SAS dataset: SAS xport file -------------- Filename: `D:/consult/Trophos/dnp/base/TRO_ds_20081006.xpt' Variables in data set `ADMIN': dataset name type format flength fdigits iformat iflength ifdigits label nobs ADMIN CEN numeric 5 0 0 0 Centre 696 ADMIN PNO numeric 6 0 0 0 Pat./Subj...
2015 Oct 23
2
[PATCH 1/2] resize: add --unknown-filesystems
Introduce a new option to control how virt-resize behaves when asking to expand a filesystem, either unknown to libguestfs or that virt-resize cannot expand. The default keeps the current behaviour, i.e. just warn. --- bash/virt-resize | 3 +++ resize/resize.ml | 65 ++++++++++++++++++++++++++++++++++++++++++++++++-- resize/virt-resize.pod | 28 +++++++++++++++++++++- 3 files
2015 Oct 23
0
[PATCH 2/2] builder: run virt-resize with --unknown-filesystems=error
...s %s" + sprintf "virt-resize%s%s%s --output-format %s%s%s --unknown-filesystems error %s %s" (if verbose () then " --verbose" else " --quiet") (if is_block_device ofile then " --no-sparse" else "") (match iformat with -- 2.1.0
2008 Jan 30
3
Bug#463232: xen-hypervisor-3.2-1-i386: boot failure with linux-image-2.6.23-1-xen-686
...one is a Lenovo laptop, 3000 N100, the other is a desktop machine with an AMD Athlon XP+ 2400 I have also asked for comments on the Debian-user-de mailing list, but no useful advise was given. Alternatively, I tried the nopae version of xen, but this would result in constant reboots. -- System Iformat: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.23-1-686 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh...
2017 Feb 20
0
usb drives & Orico ORICO 9548U3-BK
...ffice. I built a machine and > > have installed Centos 7.3 on it with all updatescurrent. I also > > purchased a 3.0 usb sata drive cabinet (OricoORICO 9548U3-BK) and > > installed two 5T black WDdrives. There was no problem installing > > the usb cabinet or the drives. Iformatted each drive with xfs as > > /dev/sdc and /dev/sdd, and then combined theminto a software mirrored > > raid with mdadm as /dev/md0. > > I've always thought that the perceived wisdom is tonot try and do software > raid across USB - especially when both drives are atthe oth...
2016 May 22
0
[PATCH 2/2] ocaml tools: Use a common debug function.
...ize (if verbose () then "" else " >/dev/null") in - if verbose () then printf "%s\n%!" cmd; + debug "%s" cmd; if Sys.command cmd <> 0 then exit 1 | itags, `Convert, otags -> @@ -628,7 +628,7 @@ let main () = | Some iformat -> sprintf " -f %s" (quote iformat)) (quote ifile) (quote oformat) (quote (qemu_input_filename ofile)) (if verbose () then "" else " >/dev/null 2>&1") in - if verbose () then printf "%s\n%!" cmd; + debug "%s"...
2016 May 22
4
ocaml tools: Use a common debug function.
Add a Common_utils.debug function for printing messages only when in verbose mode. Rich.
2015 May 15
0
[PATCH 3/4] ocaml tools: Use global variables to store trace (-x) and verbose (-v) flags.
...s --output-format %s%s%s %s %s" - (if verbose then " --verbose" else " --quiet") + (if verbose () then " --verbose" else " --quiet") (if is_block_device ofile then " --no-sparse" else "") (match iformat with | None -> "" @@ -571,7 +570,7 @@ let main () = | None -> "" | Some lvexpand -> sprintf " --lv-expand %s" (quote lvexpand)) (quote ifile) (quote ofile) in - if verbose then printf "%s\n%!" cmd; +...
2015 May 15
5
[PATCH 0/4] Only tell people to use -v -x when reporting bugs if they're not using those flags.
.. and a lot of refactoring. https://bugzilla.redhat.com/show_bug.cgi?id=1167623 Rich.
2015 May 15
6
[PATCH v2 0/4] Only tell people to use -v -x when reporting bugs if they're not using those flags.
https://bugzilla.redhat.com/show_bug.cgi?id=1167623